interruption begin