started working on the ability to update the cart