Renamed delegate to controller