Updated with benchmarking example