Problem with that is the community cannot be seen to be reverse engineering Nokia software, it is not right and has to be done with the approval of Nokia to be successful BUT i agree with everything you said !.