knn added to dependencies