text editing less broken