update property-decorate