cygwin compat