Refactored the code. DRY,DRY, DRY.
Uncommented the rest of the benchmark calls.