decorator parameter