Generating the product model.