implemented epiceditor