Added Cygwin support