eof_ending