Several improvements in the clustering algorithms.