rearranged subcategories