simple directive intents