category wise selection