add parameters for stepsize