impl_hClust