eof update