fix bug in plotting pca