add nl eof