KP edit