putting knn back