retrieve products based on categories