cosmological vision