debug
interrupt Checkout when Close() is called