benchmarking code extracted
benchmarking code extracted