add a newline at EOF