spec fails now
shopping cart kind of works
shopping cart functional but looks bad and reorders on update.