KCMSM is correctly implemented but KOMSM isn't
KCMSM is correctly implemented but KOMSM isn't