use string builder implicitly for all code