Showing related categories
small design refactorings