interactive condition.