visual studio fixes