First try of sparse edge list using nearest neighbors at each level..didn't quite work