Win32 support WIP