fixed the benchmark program