string benchmarking