initial support for cygwin