new benchmarks and bug fixes