Updated benchmark runner