small tests and benchmarks