pca scala version