fix EOF