don't need to pass the uv buffer down the chain, as it's a temp buffer to process data from dbufs