add 3d PCA scripts