Add method to update a product