rewrote stepForward - method call