transfrom benchmarking