If typo in word that has newline attached, the newline isn't stripped (untested if leading or trailing newline) before displaying in typos list when tt ends. Fix can be implemented in for loop in func showReport(scr tcell.Screen, cpm, wpm int, accuracy float64, attribution string, mistakes []mistake) in tt.go. (Currently here).