ComponentsController edited