updated graphical editor