diff --git a/functions/utilities/README.md b/functions/utilities/exportStandardizedFigure/README.md
similarity index 100%
rename from functions/utilities/README.md
rename to functions/utilities/exportStandardizedFigure/README.md
diff --git a/functions/utilities/README.pdf b/functions/utilities/exportStandardizedFigure/README.pdf
similarity index 100%
rename from functions/utilities/README.pdf
rename to functions/utilities/exportStandardizedFigure/README.pdf
diff --git a/functions/utilities/exportFigureGUI.m b/functions/utilities/exportStandardizedFigure/mainExportStandardizedFigure.m
similarity index 98%
rename from functions/utilities/exportFigureGUI.m
rename to functions/utilities/exportStandardizedFigure/mainExportStandardizedFigure.m
index 30eaf8cbc5f5358685a2cb97e2e1dc14c991cbf2..9e89274f1faae3c3d264272897fae54effde383b 100644
--- a/functions/utilities/exportFigureGUI.m
+++ b/functions/utilities/exportStandardizedFigure/mainExportStandardizedFigure.m
@@ -1,4 +1,4 @@
-function exportFigureGUI
+function mainExportStandardizedFigure
 % exportFigureGUI - GUI for exportStandardizedFigure function
 
 %% Positioning GUI at screen center
@@ -211,13 +211,13 @@ allDefaultButton = uibutton(fig, 'Text', 'Reset All', ...
         str = char(fread(fid,inf)');
         fclose(fid);
         settings = jsondecode(str);
-        
+
         % Apply values
         addMarkersBox.Value = settings.addMarkers;
         changeColorsBox.Value = settings.changeColors;
         changeLineStyleBox.Value = settings.changeLineStyle;
         gridBox.Value = settings.gridOption;
-        satelliteMapColorsBox.Value = settings.satelliteMapColors;  
+        satelliteMapColorsBox.Value = settings.satelliteMapColors;
 
         legendLocationDropDown.Value = settings.legendLocation;
         legendOrientationDropDown.Value = settings.legendOrientation;
@@ -238,7 +238,7 @@ allDefaultButton = uibutton(fig, 'Text', 'Reset All', ...
         settings.changeColors = changeColorsBox.Value;
         settings.changeLineStyle = changeLineStyleBox.Value;
         settings.gridOption = gridBox.Value;
-        settings.satelliteMapColors = satelliteMapColorsBox.Value;  
+        settings.satelliteMapColors = satelliteMapColorsBox.Value;
 
         settings.legendLocation = legendLocationDropDown.Value;
         settings.legendOrientation = legendOrientationDropDown.Value;
@@ -485,11 +485,17 @@ allDefaultButton = uibutton(fig, 'Text', 'Reset All', ...
         % Figure path
         figurePath = uigetdir;
 
+        % Cache figure to reset easily
+        selectedIdx = figSelectionDropDown.Value;
+        figToExp = figHandles(strcmp(figSelectionDropDown.Items, selectedIdx));
+
+        currentPath = mfilename('fullpath');
+        cachePath = fullfile(currentPath, '..','cachedFigs', selectedIdx);
+        savefig(figToExp, cachePath);
+
         % Try to export figure
         try
             % Call the exportStandardizedFigure function
-            selectedIdx = figSelectionDropDown.Value;
-            figToExp = figHandles(strcmp(figSelectionDropDown.Items, selectedIdx));
             exportStandardizedFigure(figToExp, figName, percTextwidth, ...
                 'addMarkers', addMarkers, ...
                 'forcedMarkers', forcedMarkers, ...
@@ -567,6 +573,5 @@ end
 end
 
 %% Further developments
-% File Path Input
 % uilabel(fig, 'Text', 'Figure Save Path:', 'Position', [50 70 150 30]);
 % pathField = uitextarea(fig, 'Position', [200 70 300 30]);
\ No newline at end of file
diff --git a/functions/utilities/exportStandardizedFigure.m b/functions/utilities/exportStandardizedFigure/src/exportStandardizedFigure.m
similarity index 100%
rename from functions/utilities/exportStandardizedFigure.m
rename to functions/utilities/exportStandardizedFigure/src/exportStandardizedFigure.m
diff --git a/functions/utilities/exportStandardizedFigure_old.m b/functions/utilities/exportStandardizedFigure/src/exportStandardizedFigure_old.m
similarity index 100%
rename from functions/utilities/exportStandardizedFigure_old.m
rename to functions/utilities/exportStandardizedFigure/src/exportStandardizedFigure_old.m
diff --git a/functions/utilities/previewStandardizedFigure.m b/functions/utilities/exportStandardizedFigure/src/previewStandardizedFigure.m
similarity index 100%
rename from functions/utilities/previewStandardizedFigure.m
rename to functions/utilities/exportStandardizedFigure/src/previewStandardizedFigure.m