integrate graphical editor