trying this Benchmarking pattern