add benchmarks using Benchmark framework