text editing working but awful