added solution for visual studio (dont expect support)