simplify signature of computeNewArchive