Def editor