I think you did a good job. doing all those benchmarks isn't easy.