update PIC.