refactored benchmarking code; added some data