issue #3 - windows compatibility

additional windows compatibility