works, but pca colors are wrong