new smoothing data transformation