Added decorate method
Decorating based on specs working