pca+kdtree v1