futher attempt to work with win32