win: jump through sufficient hoops. fixes #158 #181