Expanded the Composite Interface