add product_type to Product