fix archive rule