add decorator with parameter