more ~str to strbuf