Implemented CompositeComponent