this is an elaborate dream.