extended the plugin interface and added an simple editor