intent-based content