chain Interrupt and Wait