add isIntentAvailable