Add Composite Controller Interface