added preprocess.UniformScaler