Here's _my_ 2 cents' worth: I have programmed in several languages, and the trick is to use the right tool for the job. There are even good reasons to use C++, although one would be well advised not to use the more esoteric aspects of it, especially since C++ is not standardized. The real problem is that most people don't bother to learn more than one language, and try to use it for everything, and every other language is considered inferior. -jack %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%