initial support for Visual C++ 2010