diff --git a/pyAmakCore/classes/environment.py b/pyAmakCore/classes/environment.py
index ba45fa2fbd31d064e5fa9da62ff08b4020cfff64..2b4aa0ad4e31f3917594c93edd214f5488d13053 100644
--- a/pyAmakCore/classes/environment.py
+++ b/pyAmakCore/classes/environment.py
@@ -1,6 +1,8 @@
 """
 Environment class
 """
+from random import seed
+
 import sys
 import pathlib
 
@@ -14,6 +16,16 @@ class Environment(Schedulable):
     Environment class
     """
 
-    def __init__(self) -> None:
+    def __init__(self, seed_int: int = None) -> None:
+        self.set_seed(seed_int)
         super().__init__()
         self.on_initialization()
+
+    def set_seed(self, number):
+        """
+        This method set the seed for all random in the system, it should be override to set a custom seed
+        """
+        if number is None:
+            seed()
+            return
+        seed(number)
diff --git a/pyAmakCore/tests/memory_leak/main.py b/pyAmakCore/tests/memory_leak/main.py
index 398af44de943292ce113db9da4589ee791f7c200..bf6126ad4094e2c0070beda58cda0a19adf4d0e1 100644
--- a/pyAmakCore/tests/memory_leak/main.py
+++ b/pyAmakCore/tests/memory_leak/main.py
@@ -40,4 +40,6 @@ print("--- %s seconds ---" % (time.time() - start_time))
 
 """
 There are no visible memory leak in pyAmakCore
+TODO : 
+We could test add agent / get most critical neighbor ... also
 """
diff --git a/release/changelog.txt b/release/changelog.txt
index 92fbf8586225a596d06bf490eb5cc7b5c492fd4a..25aa62f7579dfa281af470072720a23379981c3d 100644
--- a/release/changelog.txt
+++ b/release/changelog.txt
@@ -1,3 +1,7 @@
+V0.1.1:
+ * Add mono threading scheduler
+ * Add seed in environment
+
 v0.1.0:
  WARNING : all previous example will no longer work in this version, and all v0.1.0+ example won't work in previous version
  * Way better thread management
diff --git a/release/pyAmakCore-0.1.1-py3-none-any.whl b/release/pyAmakCore-0.1.1-py3-none-any.whl
new file mode 100644
index 0000000000000000000000000000000000000000..c93e97727ab908960430503b2f1ea14ca7310411
Binary files /dev/null and b/release/pyAmakCore-0.1.1-py3-none-any.whl differ
diff --git a/setup.py b/setup.py
index 3d73d5dccd4434e871c2cf07eb5550230a49ab19..0ffadb01de7044e1021a83a3549e8a926d2a0c2b 100644
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@ from setuptools import setup, find_packages
 setup(
     name='pyAmakCore',
     packages=find_packages(),
-    version='0.1.0',
+    version='0.1.1',
     description='AmakFramework in python',
     author='BE',
     install_requires=[],