add product persistence