add product type, product category and product