diff --git a/Runtime/TreeCacher.cs b/Runtime/TreeCacher.cs
index 8746baba44c6187f8fad6009eeb206ac3edd8885..2095729ff44d36948a32277799410ca0980d6700 100644
--- a/Runtime/TreeCacher.cs
+++ b/Runtime/TreeCacher.cs
@@ -55,6 +55,19 @@ namespace Wander
             activeRequests = new List<TreeImageTile>();
         }
 
+        internal void Delete2KBFiles()
+        {
+            if (string.IsNullOrWhiteSpace( folder ))
+                return;
+            var enumerator = Directory.EnumerateFiles(folder);
+            foreach( var d in enumerator)
+            {
+                FileInfo fi = new FileInfo(d);
+                if (fi.Length<2300)
+                    File.Delete( d );
+            }
+        }
+
         internal void Cache()
         {
             if (string.IsNullOrWhiteSpace( folder ))
@@ -69,10 +82,6 @@ namespace Wander
 
         void CreatePreliminaries()
         {
-            if (!Directory.Exists(folder.Combine("Trees").NormalizePath()))
-            {
-                Directory.CreateDirectory( folder.Combine( "Trees" ).NormalizePath() );
-            }
             treeRequests = new List<TreeImageTile>();
         }
 
@@ -227,6 +236,11 @@ namespace Wander
                 {
                     cacher.Cleanup();
                 }
+
+                if (GUILayout.Button( "Delete 2KB files" ))
+                {
+                    cacher.Delete2KBFiles();
+                }
             }
             GUILayout.EndHorizontal();
 
diff --git a/Runtime/TreeCacher.prefab b/Runtime/TreeCacher.prefab
index 9467c7b952c92b52a6f2e75ac6c2671c18eb09a1..d506797e77377e9ab8a56d3424b5bdfe492b5ea7 100644
--- a/Runtime/TreeCacher.prefab
+++ b/Runtime/TreeCacher.prefab
@@ -45,7 +45,7 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   state: 0
-  folder: 
+  folder: C:/Data sets/Trees
   numActiveDownloads: 4
   numImages: 0
   numImagesFinished: 0
@@ -55,4 +55,4 @@ MonoBehaviour:
   lon: 5.636028
   zoom: 14
   numSimultanousDownloads: 4
-  numTiles: 16384
+  numTiles: 500