clustering - only works with 2 clusters and not working well...