wow... dreams are strange...