first cut at a benchmarking harness