Basic plumbing for archive-pull function