diff --git a/.idea/misc.xml b/.idea/misc.xml
index 79461bc634dbe899a24de835544722d6900b371f..75318f728051c43fdceee22b5a4b65d2c821fd4b 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -53,7 +53,7 @@
     <ConfirmationsSetting value="0" id="Add" />
     <ConfirmationsSetting value="0" id="Remove" />
   </component>
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
     <output url="file://$PROJECT_DIR$/build/classes" />
   </component>
   <component name="ProjectType">
diff --git a/app/src/main/java/com/darshanbshah/odsystem/CustomListAdapter.java b/app/src/main/java/com/darshanbshah/odsystem/CustomListAdapter.java
index 8dd2a7ca07f45802ac58f83ef1c69c8448cd20e1..16b1b310e80ed6e31c20c36a68aecc803dd46e04 100644
--- a/app/src/main/java/com/darshanbshah/odsystem/CustomListAdapter.java
+++ b/app/src/main/java/com/darshanbshah/odsystem/CustomListAdapter.java
@@ -40,6 +40,8 @@ public class CustomListAdapter extends ArrayAdapter {
     @Override
     public void remove(Object object) {
         super.remove(object);
+//        DataProvider test = (DataProvider)object;
+//        Log.e("list debug",test.getKey());
         list.remove(object);
     }
 
diff --git a/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java b/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
index fca7560e6087a53c7ca3f9c5a911ed171b23da83..bc7c87f3f92744a8e57865c2450f4ebebb50992f 100644
--- a/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
+++ b/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
@@ -262,6 +262,11 @@ public class TeacherActivity extends AppCompatActivity {
                                             od_flag.setValue(0);
                                             od_student = od.child(adv_name).child(item);
                                             od_student.removeValue();
+                                            //segment
+                                            adapter.remove(item_key);
+                                            adapter.notifyDataSetChanged();
+                                            //end segment
+
                                         }
                                     }
                                 }