examples: artificial context