Weird dream.