revert buffer to reused, keep initialization