updated, correct benchmark