diff --git a/LoadFile.ts b/LoadFile.ts
index 987da33429f69cc12c016f0e88e793811f2f78d6..258fb29aeb4320f60f49d7326eba7ed87fd8bff9 100644
--- a/LoadFile.ts
+++ b/LoadFile.ts
@@ -36,31 +36,27 @@ $(document).ready( function() {
 //Sono definiti quindi l'albero e il bottone per l'importazione da locale
 function setImportFile(){
 
+  //genero e leggo il contenuto della directory "filesystem"
+  var jsonResponse: any;
   var xmlListingFile: any = new XMLHttpRequest();
   xmlListingFile.open("GET", "https://baltig.infn.it/api/v4/projects/819/repository/tree?recursive=1&path=RemoteFileSystem", false);
   xmlListingFile.setRequestHeader('PRIVATE-TOKEN', 'kEzw3Lo1-T7ZaacK1s9z');
   xmlListingFile.onreadystatechange = function(){
     if(xmlListingFile.readyState === 4){
       if(xmlListingFile.status === 200){
-        var jsonResponse = JSON.parse(xmlListingFile.responseText);
-        alert(jsonResponse[0].name);
+        jsonResponse = JSON.parse(xmlListingFile.responseText);
       }
     }
   }
   xmlListingFile.send(null);
 
-  //Leggo il contenuto del file XML e ne eseguo il parse
-  // var contentfilesystem: any = document.getElementById('contentfilesystem').innerHTML;
-  // var parser: any = new DOMParser();
-  // var xmlDoc: any = parser.parseFromString(contentfilesystem, "text/xml");
-
   //ora genero l'albero e definisco l'evento in caso di selezione di un nodo
-  // $('#FileTreeview').treeview({data: generateTree(xmlDoc)});
-  // $('#FileTreeview').on('nodeSelected', function(e, node){
-  //   if(node['url'] != undefined){
-  //     openFileFromServer(node['url']);
-  //   }
-  // });
+  $('#FileTreeview').treeview({data: generateTree(jsonResponse)});
+  $('#FileTreeview').on('nodeSelected', function(e, node){
+    if(node['url'] != undefined){
+      //openFileFromServer(node['url']);
+    }
+  });
 
   //bottone per l'importazione locale
   var fileInputButton: any = document.getElementById('myImport'); 
@@ -77,7 +73,7 @@ function setImportFile(){
 }
 
 //funzione che genera automaticamente l'albero
-function generateTree(xmlDoc){
+function generateTree(jsonDoc){
 
   var tree: any = [];
   var first: boolean = true;
@@ -86,7 +82,7 @@ function generateTree(xmlDoc){
 
   //inizio leggendo tutti gli elementi da inserire nell'albero (caratterizzati
   //dall'avere un url di riferimento)
-  var entry: string[] = xmlDoc.getElementsByTagName("d:href");
+  var entry: string[] = jsonDoc.getElementsByTagName("d:href");
   
   //per ogni elemento controllo se si tratta di una cartella o di un documento
   for (var i:number = 0; i < entry.length; i++) {
diff --git a/RemoteFileSystem/Pergamena-Medioevale/mappa5_codapavone_250_v05.txt b/RemoteFileSystem/Pergamena-Medioevale/codapavone_250.txt
similarity index 100%
rename from RemoteFileSystem/Pergamena-Medioevale/mappa5_codapavone_250_v05.txt
rename to RemoteFileSystem/Pergamena-Medioevale/codapavone_250.txt
diff --git a/RemoteFileSystem/Pergamena-Medioevale/mappa4_codapavone_500_v05.txt b/RemoteFileSystem/Pergamena-Medioevale/codapavone_500.txt
similarity index 100%
rename from RemoteFileSystem/Pergamena-Medioevale/mappa4_codapavone_500_v05.txt
rename to RemoteFileSystem/Pergamena-Medioevale/codapavone_500.txt
diff --git a/RemoteFileSystem/Pergamena-Medioevale/map3_turkey.txt b/RemoteFileSystem/Pergamena-Medioevale/mappa-integrale.txt
similarity index 100%
rename from RemoteFileSystem/Pergamena-Medioevale/map3_turkey.txt
rename to RemoteFileSystem/Pergamena-Medioevale/mappa-integrale.txt