updated vsproj