size buf