text editor.( next task is mak sure the update and remove is ok ).