updated visual studio example