updated to include cygwin