TextEditor updates