Generated the Product Model