redesigning text editor