updates for checkout process