support new benchmakr