Thankyou for the clarification. I suspect the most laudable thing in chocky's post is the comment "Many don't even need changes to work on RISC OS" which is a great testament to the work that he (and others) have done, and really does hold much promise for the future. Alongside this, and perhaps I will not express this in the most eloquent way, I firmly believe that programmers of Peter's talents can go beyond the "pure port" to build interfaces to programs which are RISC OS-"enhanced" (for want of a better term). Of course, in a cross-platform world, such talk may well be worthy of scorn, but the idea of going an extra mile (or ten) is "another way" of looking at porting etc. As one example, look at the super stuff Justin did with Doom+, beyond a straight code port. The problem, as John touches upon, is the huge amount of extra time taken, and the fact that time is such a limited resource, and what is the best use of such time? I guess that is something that is up to each and every coder/company. Diversity - the spce of life!