step size adjustment working