needed for Visual Studio