PCA component implemented