Update code to page 297 update cart again