async benchmarking