added calls for pca