added core.editor