updated ingredients, shoppingcart, and vew