moved to string builder
more support for stringbuilders