text editor experiment