add fool protection in category