usability improvements, additional async calls in cart/checkout