just about ready for the benchmarks