diff --git a/digital-course-file/src/user/Deffolders.js b/digital-course-file/src/user/Deffolders.js
index 5fbed074a4e872ce5aeba465a106cb7d1182d425..26dd51fc9d972803db7f538c14142028af99d09d 100644
--- a/digital-course-file/src/user/Deffolders.js
+++ b/digital-course-file/src/user/Deffolders.js
@@ -11,63 +11,75 @@ export default function Deffolders( {currentFolder} ){
             const path =  [...currentFolder.path];
             if(currentFolder !== ROOT_FOLDER){
               path.push( { name : currentFolder.name , id : currentFolder.id} )
+          }
+          const parents =  [...currentFolder.parents];
+          if(currentFolder!== ROOT_FOLDER){
+              parents.push(currentFolder.id)
           }
               database.folders.add({
                   name : "Program Outcomes",
                   parentId : currentFolder.id,
                   userId: firebase.auth().currentUser.uid,
                   path : path,
-                  createdAt : database.getTime()
+                  createdAt : database.getTime(),
+                  parents : parents,              
               })
               database.folders.add({
                   name : "Course Outcomes",
                   parentId : currentFolder.id,
                   userId: firebase.auth().currentUser.uid,
                   path : path,
-                  createdAt : database.getTime()
+                  createdAt : database.getTime(),
+                  parents : parents,              
               })
               database.folders.add({
                 name : "Past Papers",
                 parentId : currentFolder.id,
                 userId: firebase.auth().currentUser.uid,
                 path : path,
-                createdAt : database.getTime()
-            })
+                createdAt : database.getTime(),
+                parents : parents,              
+              })
               database.folders.add({
                 name : "Continous Assesment",
                 parentId : currentFolder.id,
                 userId: firebase.auth().currentUser.uid,
                 path : path,
-                createdAt : database.getTime()
+                createdAt : database.getTime(),
+                parents : parents,              
             })
             database.folders.add({
               name : "Attendance",
               parentId : currentFolder.id,
               userId: firebase.auth().currentUser.uid,
               path : path,
-              createdAt : database.getTime()
-          })
+              createdAt : database.getTime(),
+              parents : parents,              
+            })
           database.folders.add({
             name : "P1 materials",
             parentId : currentFolder.id,
             userId: firebase.auth().currentUser.uid,
             path : path,
-            createdAt : database.getTime()
-        })
+            createdAt : database.getTime(),
+            parents : parents,              
+          })
         database.folders.add({
           name : "P2 materials",
           parentId : currentFolder.id,
           userId: firebase.auth().currentUser.uid,
           path : path,
-          createdAt : database.getTime()
-      })
+          createdAt : database.getTime(),
+          parents : parents,              
+        })
       database.folders.add({
         name : "EndSem materials",
         parentId : currentFolder.id,
         userId: firebase.auth().currentUser.uid,
         path : path,
-        createdAt : database.getTime()
-    })
+        createdAt : database.getTime(),
+        parents : parents,              
+      })
     }
   return (
     <>
@@ -76,4 +88,4 @@ export default function Deffolders( {currentFolder} ){
       </Button>
     </>
   );
-}
\ No newline at end of file
+}