PCA implemented... need to figure out how to omit nans