renamed CreateProductType