added choose by category