Update kp.c