rating distr added
preprocessing