Most c++ programers start with c and then move on to c++. That being said, the thing to do is use the right tool for the job. The kernel for instance is normally written in c. Many end user programs are written in c++. ======= Kirk Wood Cpt.Kirk at 1tree.net Nothing is hard if you know the answer or are used to doing it.