set decorator partice example