modify KC