I was under the same impression, however after receiving a baffling syntax error, I looked at the help files. With regard to templates, VisualC++ 1.52 says, "This product does not support templates." I'll try the other compiler. Does anyone know what version stopped supporting DOS executables?