NoteEditor implement