Added performOnDataInArchive