string buffer in toString