added missed newline at eof