speaking of celestial visions