pull product data