mid-range PCA