total KMC solution