compiles and runs on win32