more benchmarks and performance improve