add category and product list