product data handling