added -crlf switch