fix benchmark correctness