tests improved
benchmarks