newline in eof