processing Archives