add panorama and the pic_method