adding knn hw