modify EOF