Benchmark class first implementation