a text editer for test