typos and newlines