refactor add trailing newlines