knn, graphs, whats not to love