I had a strange dream..... (I know, when aren't they strange?)