problem in (kp) and (kf)