bringing pca up to date