more benchmarks; speed up sha