editor - work in progress