20140904-17:20

add kl and cmp_mh function