Changed newline production to include '\r\n'line breaks.:wq: