deleted duplicate benchmark funcs