implements slide steps (forward direction only)