updates for visual studio