added recover data from PCA