diff --git a/ex201/data-generator.html b/ex201/data-generator.html
index abc4bf8..75bc3fd 100644
--- a/ex201/data-generator.html
+++ b/ex201/data-generator.html
@@ -137,7 +137,9 @@
         
 
             //Create lists of visiting scholars
-            makeVisitingScholarsLists(people);
+            //makeVisitingScholarsLists(people);
+
+            makeTransferStudents(people);
 
             console.log(people);
 
@@ -379,6 +381,23 @@
             document.getElementById('visitingScholarsGsh').value = gshOutput;
         }
 
+        function makeTransferStudents(people) {
+            var csvOutput = "";
+            var gshOutput = 'addGroup("basis:student", "transfer_student", "transfer_student");\n';
+            var sampleCount = 25;
+
+            for (i = 300; i < people.length && sampleCount >  0; i++) {
+                if (people[i].affiliations.indexOf('student') >= 0) {
+                    csvOutput = csvOutput + people[i].uid + "\n";
+                    gshOutput = gshOutput + 'addMember("basis:student:transfer_student","' + people[i].uid + '");\n';
+                    sampleCount--;
+                }
+            }
+
+            document.getElementById('transferStudentsCsv').value = csvOutput;
+            document.getElementById('transferStudentsGsh').value = gshOutput;
+        }
+
     </script>
 </head>
 
@@ -398,10 +417,10 @@
     </p>
   
     <p>
-        Visiting Scholars Users CSV: <br /><textarea cols="100" rows="15" id="visitingScholarsCsv"></textarea> <br />
+        Transfer Students CSV: <br /><textarea cols="100" rows="15" id="transferStudentsCsv"></textarea> <br />
     </p>
     <p>
-        Visiting Scholars Users GSH: <br /><textarea cols="100" rows="15" id="visitingScholarsGsh"></textarea> <br />
+        Transfer Students GSH: <br /><textarea cols="100" rows="15" id="transferStudentsGsh"></textarea> <br />
     </p>
 
 </body>
diff --git a/ex201/ex201.1.end/container_files/seed-data/bootstrap.gsh b/ex201/ex201.1.end/container_files/seed-data/bootstrap.gsh
index 9a6cf9b..1f3dfbf 100644
--- a/ex201/ex201.1.end/container_files/seed-data/bootstrap.gsh
+++ b/ex201/ex201.1.end/container_files/seed-data/bootstrap.gsh
@@ -19,7 +19,8 @@ addMember("ref:student:students","ref:student:class2023");
 
 
 
-addMember("","");
+//Is this needed?
+//addMember("","");
 //Set expiration out Dec 31, 2018 days
 java.util.Calendar cal = Calendar.getInstance();
 cal.setTime(new Date(2018,12,31);
@@ -37,11 +38,51 @@ addGroup("basis:student", "student_no_class_year", "student_no_class_year");
 addMember("ref:student:students","basis:student:student_no_class_year");
 
 
-// ex201.1.3
+// ex 201.1.3
+
+addGroup("basis:student", "exchange_students", "exchange_students");
+addMember("ref:student:students","basis:student:exchange_students");
+
+// ex 201.1.4
+
+addGroup("basis:student", "transfer_student", "transfer_student");
+
+addMember("basis:student:transfer_student","emartinez300");
+addMember("basis:student:transfer_student","glee303");
+addMember("basis:student:transfer_student","bdoe304");
+addMember("basis:student:transfer_student","dlangenberg305");
+addMember("basis:student:transfer_student","dthompson306");
+addMember("basis:student:transfer_student","mdavis307");
+addMember("basis:student:transfer_student","lmartinez312");
+addMember("basis:student:transfer_student","awhite318");
+addMember("basis:student:transfer_student","mclark321");
+addMember("basis:student:transfer_student","jsmith322");
+addMember("basis:student:transfer_student","ascott332");
+addMember("basis:student:transfer_student","aroberts334");
+addMember("basis:student:transfer_student","dgasper335");
+addMember("basis:student:transfer_student","jsmith339");
+addMember("basis:student:transfer_student","csmith340");
+addMember("basis:student:transfer_student","klee342");
+addMember("basis:student:transfer_student","elopez344");
+addMember("basis:student:transfer_student","gdavis354");
+addMember("basis:student:transfer_student","hpeterson355");
+addMember("basis:student:transfer_student","glopez356");
+addMember("basis:student:transfer_student","jclark361");
+addMember("basis:student:transfer_student","svales364");
+addMember("basis:student:transfer_student","aclark373");
+addMember("basis:student:transfer_student","pmartinez374");
+addMember("basis:student:transfer_student","mgrady376");
+
+Calendar cal2 = Calendar.getInstance();
+cal2.add(Calendar.DATE, 60);
+group = GroupFinder.findByName(gs, "basis:student", true);
+subject = GroupFinder.findByName(gs, "basis:student:transfer_student", true).toSubject();
+group.addOrEditMember(subject, true, true, null, cal.getTime(), false);
 
+addMember("ref:student:students","basis:student:transfer_student");
 
+// ex 201.1.4
 
 
 
-//addComposite("test:whyvpnaccess", CompositeType.INTERSECTION, "app:vpn:vpn_authorized", "test:cisoQuestionableVpnUsersList");