diff --git a/README.md b/README.md
index 4727812f9e68a17f2b373680fa5dc3d09ee9b5b6..925944827869c46a017a4e549a09cda553198409 100644
--- a/README.md
+++ b/README.md
@@ -63,11 +63,12 @@ db.createUser(
 ```
 
 ##### (optional) Importing data
-<p>If you want to popularize the database with programs and katas, you can insert the following file in the mongo db database</p>
+<p>If you want to popularize the database with programs,katas and subscription, you can insert the following files in the mongo db database</p>
 
 >./mongodb/data/programs
+>./mongodb/data/programssubscription
 
-<p>to import the datas, copy past them and to the following steps :</p>
+<p>to import the datas, copy them and to the following steps :</p>
 
 >./mongodb/
 ```
@@ -77,6 +78,7 @@ password : example
 ```
 use DojoHepia
 db.Programs.insertMany(<programs-copied-data>);
+db.ProgramsSubscription.insertMany(<programs-subscription-copied-data>);
 ```
 
 #### 2. Gateway
diff --git a/mongodb/data/deprecated-programssubscriptions b/mongodb/data/deprecated-programssubscriptions
deleted file mode 100644
index b8000b92a304c98ba2f4202ebaa30d420f7666ec..0000000000000000000000000000000000000000
--- a/mongodb/data/deprecated-programssubscriptions
+++ /dev/null
@@ -1 +0,0 @@
-[{"_id":"c1eed8bf-da7d-4780-948b-3bdf03af47e2","idprogram":"baac03de-2816-470e-8789-3c10b438364f","iduser":"1","katas":[],"nbKataDone":0,"status":true},{"_id":"95fe5168-f463-493d-8357-c05aee8caeb8","idprogram":"26f8bb8a-e872-4b21-94a4-56308d500399","iduser":"2","katas":[],"nbKataDone":0,"status":true},{"_id":"4863a985-ad1f-4de9-8ae9-98f4721d81d9","idprogram":"86a3991a-a02e-4e0a-9323-7f4cedca2e3b","iduser":"2","katas":[{"_id":"24ba470b-5678-482b-a888-95a02b6bf90e","mysol":"import java.util.ArrayList;\n\npublic class Kata {\n    public static int sum(ArrayList<Integer> list){\n        int sum = 0;\n        for(int i = 0;i<list.size();i++)\n            sum += list.get(i);\n        return sum;\n    }\n}\n","nbAttempt":3,"status":"RESOLVED"}],"nbKataDone":1,"status":true},{"_id":"0a8e6a59-835c-4936-857d-4d10a8fea2c9","idprogram":"baac03de-2816-470e-8789-3c10b438364f","iduser":"0","katas":[{"_id":"41ea64c1-0711-46a8-aece-fae593283ad1","mysol":"def add(arr,m):\n    arr.append(m)\n    return arr","nbAttempt":1,"status":"RESOLVED"}],"nbKataDone":1,"status":true}]
diff --git a/mongodb/data/programssubscriptions b/mongodb/data/programssubscriptions
new file mode 100644
index 0000000000000000000000000000000000000000..c433179607fa2b5645c44d3e7e42221df7beb7a4
--- /dev/null
+++ b/mongodb/data/programssubscriptions
@@ -0,0 +1,2 @@
+[{"_id":"0a8e6a59-835c-4936-857d-4d10a8fea2c9","idprogram":"baac03de-2816-470e-8789-3c10b438364f","iduser":"0","katas":[{"_id":"41ea64c1-0711-46a8-aece-fae593283ad1","mysol":"def add(arr,m):\n    arr.append(m)\n    return arr","nbAttempt":1,"status":"RESOLVED"}],"nbKataDone":1,"status":true},{"_id":"95fe5168-f463-493d-8357-c05aee8caeb8","idprogram":"26f8bb8a-e872-4b21-94a4-56308d500399","iduser":"0","katas":[],"nbKataDone":0,"status":true},{"_id":"4863a985-ad1f-4de9-8ae9-98f4721d81d9","idprogram":"86a3991a-a02e-4e0a-9323-7f4cedca2e3b","iduser":"0","katas":[{"_id":"24ba470b-5678-482b-a888-95a02b6bf90e","mysol":"import java.util.ArrayList;\n\npublic class Kata {\n    public static int sum(ArrayList<Integer> list){\n        int sum = 0;\n        for(int i = 0;i<list.size();i++)\n            sum += list.get(i);\n        return sum;\n    }\n}\n","nbAttempt":3,"status":"RESOLVED"}],"nbKataDone":1,"status":true}]
+
diff --git a/mongodb/docker-compose.yml b/mongodb/docker-compose.yml
index ff4f75e904a33ef21ac228edfb04afff955ed996..f9de26750b90905eb7238f171b09ac3f7901b1cf 100644
--- a/mongodb/docker-compose.yml
+++ b/mongodb/docker-compose.yml
@@ -10,10 +10,7 @@ services:
     environment:
       MONGO_INITDB_ROOT_USERNAME: root
       MONGO_INITDB_ROOT_PASSWORD: example
-      MONGO_INITDB_DATABASE: DojoHepia
-      MONGODB_USER: shodai
-      MONGODB_DATABASE: DojoHepia
-      MONGODB_PASS: shodai
+      
     
   mongo-express:
     image: mongo-express