williamcotton: why not just send the buffer?