Composit Pattern Diagram