added parameter auto for stepwidth