visual studio weirdness