added front end sort by category, case insensitive