update index program, and related benchmarks