Advantages and disadvantages of step machine