diff --git a/app/src/main/java/com/darshanbshah/odsystem/RollNumber.java b/app/src/main/java/com/darshanbshah/odsystem/RollNumber.java
index 77f6a846e5cb4bf6e60f71b18dd33b8043f7b467..32425b28372fdc7c648f411702214acd2e137f27 100644
--- a/app/src/main/java/com/darshanbshah/odsystem/RollNumber.java
+++ b/app/src/main/java/com/darshanbshah/odsystem/RollNumber.java
@@ -111,21 +111,9 @@ public class RollNumber extends AppCompatActivity implements AdapterView.OnItemS
                 }
                 if (lst.contains(mAuth.getCurrentUser().getEmail())) {
                     startActivity(new Intent(getApplicationContext(), TeacherActivity.class));
+                    finish();
                 }
                 else {
-//                    SharedPreferences preferences = getSharedPreferences("ActivityPREF", Context.MODE_PRIVATE);
-//
-//                    if(preferences.getBoolean("activity_executed", false)){
-//                        Intent intent = new Intent(RollNumber.this, MainActivity.class);
-//                        startActivity(intent);
-//                        finish();
-//                        dialog.hide();
-//                    }
-//                    else {
-//                        SharedPreferences.Editor edit = preferences.edit();
-//                        edit.putBoolean("activity_executed", true);
-//                        edit.commit();
-//                    }
                     dialog.hide();
                 }
             }
diff --git a/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java b/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
index 29bfd032633716f96ca474fb0ed4b4d3c4eb7a28..37f31a46affe4f580d88b7f8a1ba55babbde0822 100644
--- a/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
+++ b/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
@@ -63,7 +63,8 @@ public class TeacherActivity extends AppCompatActivity {
     String adv_name, key, value, uid = "";
     List<String> roll = new ArrayList<String>();
     List<String> random = new ArrayList<String>();
-    List<DatabaseReference> od_student_list = new ArrayList<DatabaseReference>();
+    List<String> adv_list = new ArrayList<String>();
+//    List<DatabaseReference> od_student_list = new ArrayList<DatabaseReference>();
 
     String flag = "", reason = "", from = "", to = "", fullday = "";
 
@@ -122,6 +123,10 @@ public class TeacherActivity extends AppCompatActivity {
                         adv_name = dataSnapshot.getKey();
                     }
                 }
+                for(DataSnapshot dsp : dataSnapshot.getChildren()){
+                    adv_list.add(String.valueOf(dsp.getValue()));
+                    Log.e("EMAILS: ", String.valueOf(dsp.getValue()));
+                }
             }
 
             @Override
@@ -235,6 +240,7 @@ public class TeacherActivity extends AppCompatActivity {
             @Override
             public void onItemClick(AdapterView<?> parent, View view, final int position, long id) {
 //                Toast.makeText(getApplicationContext(), String.valueOf(position), Toast.LENGTH_SHORT).show();
+                Log.e("RCPT", String.valueOf(adv_list.size()));
                 builder = new AlertDialog.Builder(TeacherActivity.this);
                 builder.setPositiveButton("Approve", new DialogInterface.OnClickListener() {
                     @Override
@@ -277,6 +283,13 @@ public class TeacherActivity extends AppCompatActivity {
 
                             }
                         });
+
+                        recepients = adv_list.toArray(new String[0]);
+                        Log.e("RCPTSIZE", String.valueOf(recepients.length));
+                        for (int i = 0; i < recepients.length; i++) {
+                            Log.e("RECPT", recepients[i]);
+                        }
+
                         TextView textView = (TextView)findViewById(R.id.listText);
                         textView.setTextColor(Color.parseColor("#12bfac"));
                         Intent intent = new Intent(Intent.ACTION_SEND);