new benchmarks
add script/bench