streamlined CategoryDetailView and CategoryListView