fixes for MSWin32