update pid recogintion