to do implement PCA feature extraction
some 551 stuff