diff --git a/createdb.sql b/createdb.sql
index cb0bcb7464e2040056f01419a4d33b589668287c..cfce39e9a58e3f0f61f80cac720cb8042adbc76c 100644
--- a/createdb.sql
+++ b/createdb.sql
@@ -51,6 +51,7 @@ CREATE TABLE `Sessions`(
     leaderID varchar(40),
     location varchar(55),
     duration int(10),
+		dayofweek int(2),
     FOREIGN KEY (leaderID) REFERENCES Volunteers(VolunteerID),
     maxAttendees int(10),
     groupid varchar(40),
@@ -67,9 +68,12 @@ CREATE TABLE `BadgeAwarded`(
 	awardedID int(20) not null unique,
     primary key(awardedID),
 	awardedto varchar(40),
+	evidence varchar(1000),
     awardedby varchar(40),
     Badgeawarded varchar(40),
     dateAwarded date,
+		isAwarded boolean,
+		-- isAwarded is to review applications
 	FOREIGN KEY (awardedto) REFERENCES Students(studentID),
 	FOREIGN KEY (awardedby) REFERENCES Volunteers(VolunteerID),
 	FOREIGN KEY (Badgeawarded) REFERENCES Badge(BadgeID)
@@ -88,7 +92,14 @@ CREATE TABLE `StudentAttendance`(
 	FOREIGN KEY (studentID) REFERENCES Students(studentID),
 	FOREIGN KEY (sessionID) REFERENCES Sessions(SessionID)
 );
-Alter table `Badge`ADD FOREIGN KEY (RequirementID) REFERENCES Badgereqs(RequirementID);
+CREATE TABLE `SessionHistory`(
+		SessionHistoryID varchar(40),
+	  heldOn date ,
+    sessionID varchar(40),
+		reviewOfProgression varchar(400),
+		reviewOfStaffSafety varchar(400),
+	FOREIGN KEY (sessionID) REFERENCES Sessions(SessionID)
+);
 
 
 
@@ -194,9 +205,9 @@ DELIMITER ;
 call addParent("jeff","Jones","email@realemail.com","veryStrongPassw0rd",02358254);
 call addStudent("bobby","jones",'2012-2-11','8e301d6e513165a9c0b6b9a2b10c8305',"EXTRASTRONGPASSWORD");
 call addBadge("real badge","this is a totally real badge");
-call addStudent("timothy","jones",'2002-2-11','8e301d6e513165a9c0b6b9a2b10c8305',"EXTRASTRONGPASSWORD");
+call addStudent("timothy","jones",'2002-2-11','8e301d6e513165a9c0b6b9a2b10c8305',"EXTREMELYSTRONGPASSWORD");
 
 
 
-select * from badge;
--- select * from parents;``
+select * from students;
+-- select * from parents;