Meditations and visions