ref:composite_controller