Composite finished
Decorator finished