- update shopping cart (final)