comment kmp