kmix weirdness