basic KMeans setup
fix conflicts