Abstract visions