add some methods to simulate 1000- benchmarks, need 1000+ benchmarks