preliminary Win32 support added