added counter_bench