further improvements, more punctuation, writing automatically wraps to the next line on a per-character basis