Thanks for that. Now imagine I’m starting from the groud, how good does my knowledge of java need to be? J2ME worth it or should I be looking at some of the other mobile languages out there? 3d modelling what do I need because I’ve no experience at all with in that department? Netbeans is there any decent alternative to netbeans!