opps fixed bug in decorators method