improve k-means loop