missing newline
hopefully only dealt with missing newline at eof