Due to the unique feature set, the system can be optimized in a way which was not possible before. This way a number of secondary enhancements can be achieved for the application. dcStep can react to varying loads for long moves while minimizing overall energy consumption. stallGuard allows precise homing without a switch, and much more.