smoothing strategy added