notes on benchmarking