most of step control