stepX is number of step, not length of step