add the decorator