with interruption