working on windows build support