editor interface work in progress