updating method handle benchmark