DreamQuest: a fantasy