Initial working version of the benchmark