update pinfo