uupdated text editing