a vision of panorama