Updated product fetch