before this gets out of hand let me clarify, we do not write our own SDK, that's how you make it sound
what we do have now that we didn't have before is full SDK access which means we can implement our own changes in the SDK rather than having to wait for someone else to make the changes, there's a few reasons we wanted this, one is that it can in some circumstances make it quicker to get changes done, the main one though is that previously all our changes ended up in the SDK that everyone else had access to so other suppliers were benefiting from all our debug and feature development without doing a thing, I'm all for the industry improving and the standard being raised but when we do all the work and bear all the expense it becomes a bit much