hom and util