Dwayne thanks for your inputs here my call is WA1HMW extra . About the changes in C++ well it was going thru bits and piece changes in ealier versuions but com in the late 90's ISO meetings et al all have to conform the ISO agreements.Like you I write all my code in earlier versions of Turbo C++ and change syntax( small header changes) to conform to ISO.About PB & PBP all I am saying Dwayne is if they were developing a new product ( Compiler) basically using the Basic Language geared to Microcontrollers then why they did not make a common language for both versions. From a money making aspect make the PBP more versality extra features commands et al.That is the thrust Dwayne get it right first time around. Regards Bill Cridland WA1HMW Bolton MA