Implement buffer size

I don't think we need to shorten "buffer" to "bf"