adding support to WIN32