Weirdest dream in a while