bug fix in PCA script