updates to make distrubute work on windows