actually make the archive_begin work