fix KMF delegate