support delay with interruption