A dream within a dream...