add support for windows
add support for windows