changes for benchmark