diff --git a/main.py b/main.py
index c1f2920ca7437b24fda40c1f5b943b89ef4ef382..c0243948e47a8882909c7dcf129579cc2431006c 100644
--- a/main.py
+++ b/main.py
@@ -6,28 +6,31 @@ from time import sleep
 """
 These are global variables, some can be changed.
 """
-# Student Global Variables, usually not to be edited
+# Student Variables
+global scoreDefault # Default score, this is the max score you can achieve without extra credit
+scoreDefault = 100
+
 global score
-score = 100
+score = scoreDefault # actual score, copies score default to first start off
 
 global name
-name = ""
+name = "" # Name of student
 
 global late
-late = False
+late = False # was the assignment turned in late? Default is false.
 
-# CAN CHANGE: assign a point per value late penalty
 global latePenalty
-latePenalty = 10
+latePenalty = scoreDefault * 0.1 # 10% of score default
 
+# ! DO NOT MODIFY POINTS FOR RUN, points for each run are stored here
 global pointsForRun
 pointsForRun = []
 
-# CAN CHANGE: this is the string value for name of assignment
+# Title of lab rubric
 global title
 title = "Name of Assignment"
 
-# CAN CHANGE: Default point values for run + parts of an assignment. 0 means extra credit.
+# Default points stored, 0 default for extra credit.
 global defaults
 defaults = [10,15,20,0]
 
@@ -243,7 +246,7 @@ def main():
                 scoreLoop = operation()
         
         
-        score = 100
+        score = scoreDefault
         name = ""
         pointsForRun = []
         late = False