update PID