support for cygwin