recipe: keep-buffers