HULFT Clustering function