Well I have both MSVC++ 6 and 2005 and when I compile it seems like its adding a LOT of useless code. I was wondering where the option was that I could change this? because 2 of the same programs 1 in masm32 and 1 in C++ doing the same thing being 42kb difference in size is just ridicules.