added product data provider example