add product and category