Update benchmarks.
Add tests.