trailing newline ftw