fixed archive processing