replace
khash fixes