adds decorator