expermenting with custom text editor