added simplified StringBuilder