reuse buffers for display