add eol at eof