try fixing msvc build