prepare benchmark