add category and sub_category