diff --git a/run_all_fine_grained.sh b/run_all_fine_grained.sh
index 266a7176a4d98a9345a8ffd88c288af4f053252a..a96e7f0044c65f1d9495fc624a662c67e57bd7e9 100755
--- a/run_all_fine_grained.sh
+++ b/run_all_fine_grained.sh
@@ -94,9 +94,17 @@ echo "Tiling and tile index generation"
 python nibio_preprocessing/tiling.py \
 -i $data_folder/segmented_point_clouds/ \
 -o $data_folder/segmented_point_clouds/tiled \
---tile_size 5
-
-# TODO: remove tiles which not dense enough
+--tile_size 10
+
+# remove small tiles using nibio_preprocessing/remove_small_tiles.py
+for d in $data_folder/segmented_point_clouds/tiled/*; do 
+    echo "Removing small tiles from $d"
+    python nibio_preprocessing/remove_small_tiles.py \
+    --dir $d \
+    --tile_index $d/tile_index.dat \
+    --min_density 75 \
+    --verbose
+done
 
 # iterate over all the directories in the tiled folder
 for d in $data_folder/segmented_point_clouds/tiled/*/; do
@@ -107,8 +115,8 @@ for d in $data_folder/segmented_point_clouds/tiled/*/; do
         --batch_size 10 \
         --odir $d \
         --verbose \
-        --tile-index $d/tile_index.dat \
-        --buffer 0.5
+        # --tile-index $d/tile_index.dat \
+        # --buffer 2
     done
 done