Since VB.NET is slowly turning into C++ and taking the way they do things from C++ then. Frelling hot stuff, I might as well use a C++ compiler and do things the right way. I got to dust off my Borland C++ 5.0 CD, and get my hands on a GNU C++ compiler and start coding away. It will just save time that way!