enable tests
more coverage
tidy
fix bug in example
benchmark
notes