mirrrors and illusions