Why did the signature of this change? It looks like in your usage you've got the buffer on hand?