Breathing new life into KM