Benchmarking

Benchmarking stuff.