add categories and category view