added sort by category