adding smoothing to the objective function