improved string concatenation speed