continue Rewrite of KMF :-)