adding editor and controllers