category show design refactored