Adds smoothing function