add support of CYGWIN