changing things around for windows support