updating PCA lecture