Modified for Dazzle transaction benchmarking.