change for win32 compile