fixed archive rule