KMP:change X