added panorama viewing functionality