add a fancy text editor