editor interface completed