Create Decorator Pattern