Hierarchical clustering added