Re; Ada-Flyer I still think we are not pushing the biggest 'cool' feature of Ada that the masses could latch onto, => namely concurrency. Ada lets software developers build very complicated 'multi-threaded' systems which are perfectly targeted to the applications the 'masses' are developing (or should be developing). This includes Graphics, Distributed Programming, Cooperative user systems, etc .. aka the Web. -- Also using GRASP abstractions to display all this threaded (running) code to augment the higher level UML diagrams... -scott