update KX