correct the pic_method