run for multiple subcategory