working with CRLF vs LF