crlf didnt need to be a constant anyway