New stepper

Have some bugs in it, though.