benchmarks adapted