update pid