(#15) translate ksm