add has_cat filter