Maintain toString()
newline eof