kp update