starting work on k-means