add eof