Generalize archival process