added callback for beginInterruption