changed to init the StringBuilder with a size