fixed windows compiler