category uses name in URL rather than id