Fix up examples
Add benchmarks