Working SMU sweep class, needs testing
Fixed bugs in SMU sweep class