KMP and others