add nsteps