pred update