EOL is required to be LF