only expand/contract in the step direction, and put a minimum step size
Authored by: thibautd 2015-02-24
Parent: [r32278]
Child: [r32280]