diff --git a/plotter/Plotter.py b/plotter/Plotter.py
index aeff289a5e77490cfb55b357125ef69f157117f3..48bbe3e182c50c6ade3a4d069f62b99f63b35ded 100755
--- a/plotter/Plotter.py
+++ b/plotter/Plotter.py
@@ -284,6 +284,17 @@ class Plotter:
             print(variable_name, end=' ')
         print('\n')
 
+    def __plot_diff(self):
+        if self.data[0].data.shape != self.data[1].data.shape:
+            print("Data dimensions do not match")
+            sys.exit(-1)
+        
+        diff = {}
+        diff[self.var] = self.data[0][self.var] - self.data[1][self.var]
+        dim_variables = list(set(self.variable_names) - set(self.var))
+
+
+
     def dump(self):
         self.__dump()
 
@@ -301,4 +312,7 @@ class Plotter:
 
     def ani_plot_contour(self):
         self.__get_min_max_bar()
-        self.__ani_plot_contour()
\ No newline at end of file
+        self.__ani_plot_contour()
+
+    def plot_diff(self):
+        self.__plot_diff()
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 3b5f5607ed2434d7e2d3a7ec39ea8860d5c39e96..1cdbf9a563c21cd2f4049bfcb942154337851688 100755
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@ import setuptools
 if __name__ == "__main__":
     setuptools.setup(
         name='plotter',
-        version="0.1",
+        version="0.2",
         # install_requires=[
         #   "numpy>=1.23.5",
         #   "matplotlib >=3.6.2",