rework buffers