modify PCA hw