added newline at EOF