initial import, fast knn