Thanks for the reply, my real point is start documenting the low layers first, this is the knowledge only Nokia can provide, the community can provide the high level documentation later or for that matter Nokia can. This is the same mistake Android is making. Reserving functionality for carriers and close friends until a high level api can be provided to the general development community.