new benchmarks with even faster implementation