significantly improve reliability of editing text and moving the insertion point around