Dream after dream