fix kmp better speech