update for windows support