diff --git a/README.md b/README.md
index ceac8ac969284aa4ffd61d93a9ad96b3ecec9aac..75c4471433417884b08aac12cc963ee1efaeb6b1 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# QIM (Quantitative Imaging)
+# QIM3D (Quantitative Imaging in 3D)
 
 QIM is a Python library for 3D quantitative imaging analysis. It provides functionality for handling data, as well as tools for visualization and analysis.
 
@@ -8,7 +8,7 @@ QIM is a Python library for 3D quantitative imaging analysis. It provides functi
 Install using pip:
 
 ```bash
-pip install qim
+pip install qim3d
 ```
 
  
@@ -19,30 +19,30 @@ pip install qim
 To load image data from a file, use `qim.io.load()`
 
 ```python
-import qim
+import qim3d
 
 # Load a TIFF file
-vol = qim.io.load("path/to/file.tif")
+vol = qim3d.io.load("path/to/file.tif")
 
 # Load a TIFF file as a virtual stack
-vol = qim.io.load("path/to/file.tif", virtual_stack=True)
+vol = qim3d.io.load("path/to/file.tif", virtual_stack=True)
 ```
 
  
 ## GUI Components
-QIM provides GUI components for interactive data exploration. The `qim.gui` module contains various classes for visualization and analysis:
+QIM provides GUI components for interactive data exploration. The `qim3d.gui` module contains various classes for visualization and analysis:
 
 ```python
-import qim
+import qim3d
 
-app = qim.gui.iso3d.Interface()
+app = qim3d.gui.iso3d.Interface()
 app.launch()
 ```
 
 Graphical interfaces currently available:
-- Data exploration tool (`qim.gui.data_exploration`)
-- 3D visualization with isosurfaces (`qim.gui.iso3d`)
-- Local thickness (`qim.gui.local_thickness`)
+- Data exploration tool (`qim3d.gui.data_exploration`)
+- 3D visualization with isosurfaces (`qim3d.gui.iso3d`)
+- Local thickness (`qim3d.gui.local_thickness`)
 
 
  
diff --git a/qim/__init__.py b/qim/__init__.py
deleted file mode 100644
index e942e4db19cbc59a2da335da9e1f05bcdbe1a523..0000000000000000000000000000000000000000
--- a/qim/__init__.py
+++ /dev/null
@@ -1,3 +0,0 @@
-import qim.io
-import qim.gui
-import qim.tools
\ No newline at end of file
diff --git a/qim3d/__init__.py b/qim3d/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..7906a46019c21e5f01e68ae66decd2c214f0fd31
--- /dev/null
+++ b/qim3d/__init__.py
@@ -0,0 +1,3 @@
+import qim3d.io
+import qim3d.gui
+import qim3d.tools
\ No newline at end of file
diff --git a/qim/css/gradio.css b/qim3d/css/gradio.css
similarity index 100%
rename from qim/css/gradio.css
rename to qim3d/css/gradio.css
diff --git a/qim/gui/__init__.py b/qim3d/gui/__init__.py
similarity index 100%
rename from qim/gui/__init__.py
rename to qim3d/gui/__init__.py
diff --git a/qim/gui/data_explorer.py b/qim3d/gui/data_explorer.py
similarity index 99%
rename from qim/gui/data_explorer.py
rename to qim3d/gui/data_explorer.py
index 74208a843eafa28b9d95e864fd64de6e78541a4f..94da2b0bd432ae89917ef1fa48709283ce57fe51 100644
--- a/qim/gui/data_explorer.py
+++ b/qim3d/gui/data_explorer.py
@@ -1,8 +1,8 @@
 import gradio as gr
 import numpy as np
 import os
-from qim.tools import internal_tools
-from qim.io import DataLoader
+from qim3d.tools import internal_tools
+from qim3d.io import DataLoader
 import tifffile
 import outputformat as ouf
 import datetime
diff --git a/qim/gui/iso3d.py b/qim3d/gui/iso3d.py
similarity index 99%
rename from qim/gui/iso3d.py
rename to qim3d/gui/iso3d.py
index 977ff6b14ca6e409101ad54cf1862857d385aa9a..5930c3371faa6ae14c88a2a576399b2c8eac2a72 100644
--- a/qim/gui/iso3d.py
+++ b/qim3d/gui/iso3d.py
@@ -1,8 +1,8 @@
 import gradio as gr
 import numpy as np
 import os
-from qim.tools import internal_tools
-from qim.io import DataLoader
+from qim3d.tools import internal_tools
+from qim3d.io import DataLoader
 import plotly.graph_objects as go
 from scipy import ndimage
 
diff --git a/qim/gui/local_thickness.py b/qim3d/gui/local_thickness.py
similarity index 99%
rename from qim/gui/local_thickness.py
rename to qim3d/gui/local_thickness.py
index 5ab83c112fb7686f1da4615c61bdb9cab43dfc34..7ff7aa74ce6082da4e2393ae8749ca38a1a1c937 100644
--- a/qim/gui/local_thickness.py
+++ b/qim3d/gui/local_thickness.py
@@ -1,8 +1,8 @@
 import gradio as gr
 import numpy as np
 import os
-from qim.tools import internal_tools
-from qim.io import DataLoader
+from qim3d.tools import internal_tools
+from qim3d.io import DataLoader
 import tifffile
 import plotly.express as px
 from scipy import ndimage
diff --git a/qim/io/__init__.py b/qim3d/io/__init__.py
similarity index 100%
rename from qim/io/__init__.py
rename to qim3d/io/__init__.py
diff --git a/qim/io/load.py b/qim3d/io/load.py
similarity index 100%
rename from qim/io/load.py
rename to qim3d/io/load.py
diff --git a/qim/io/save.py b/qim3d/io/save.py
similarity index 100%
rename from qim/io/save.py
rename to qim3d/io/save.py
diff --git a/qim/tools/__init__.py b/qim3d/tools/__init__.py
similarity index 100%
rename from qim/tools/__init__.py
rename to qim3d/tools/__init__.py
diff --git a/qim/tools/internal_tools.py b/qim3d/tools/internal_tools.py
similarity index 100%
rename from qim/tools/internal_tools.py
rename to qim3d/tools/internal_tools.py
diff --git a/setup.py b/setup.py
index 91b3958e2bfbcd392bfd9e26b1d052fcc8387811..41ac4d58cc9bcef0e43807e30a83c8ee3bd45c8a 100644
--- a/setup.py
+++ b/setup.py
@@ -1,11 +1,14 @@
 from setuptools import setup, find_packages
+import os
+
 
 # Read the contents of your README file
 with open("README.md", "r", encoding="utf-8") as f:
     long_description = f.read()
 
+
 setup(
-    name="qim",
+    name="qim3d",
     version="0.1.0",
     author="Felipe Delestro",
     author_email="fima@dtu.dk",
@@ -27,5 +30,14 @@ setup(
         "Topic :: Software Development :: User Interfaces",
     ],
     python_requires=">=3.6",
-    install_requires=open("requirements.txt").readlines(),
+    install_requires=['gradio>=3.31.0',
+                      'h5py>=3.8.0',
+                      'localthickness>=0.1.2',
+                      'matplotlib>=3.7.1',
+                      'numpy>=1.24.3',
+                      'outputformat>=0.1.3',
+                      'plotly>=5.14.1',
+                      'scipy>=1.10.1',
+                      'setuptools>=59.6.0',
+                      'tifffile>=2023.4.12']
 )