editor controller and service