update to provide windows support #1