adding pca and whitening
update md