glen added a cart functionality to checkout, not confirmation