don't reset buffer if we were already buffering