Benchmark 2 has been modified totally