ENH/FIX: use RandomizedPCA for whitening

FIX: add intended changes