diff --git a/zesje/pregrader.py b/zesje/pregrader.py
index 076276170e4031e592962045d0c4223f91543fbc..6bc1845f5a0ad1f9f9d39ccaf5d9fe1779298c65 100644
--- a/zesje/pregrader.py
+++ b/zesje/pregrader.py
@@ -4,8 +4,24 @@ from zesje.images import guess_dpi
 import zesje.database
 
 # 1 - get image
-# 2 - get database coordinates of all mc_options
-# 3 - resolution / dpi
-# 4 - get corner marker keypoints
-# 5 - determine blank pdf corner markers vs submission corner markers
+# 2 - get database coordinates of all mc_options in exam
+# 3 - resolution / dpi to convert points to inches to pixels
+# 4 - get corner marker keypoints per page
+# 5 - optional? determine blank pdf corner markers vs submission corner markers
 # 6 - transform submission image
+# 7 - determine checkbox locations
+# 8 - get box location and check if it is filled
+# 8.5 - check if feedback option exists
+# 9 - connect to feedback option
+
+# coupled feedback cannot be deleted
+
+
+def pregrade(exam_id):
+    # Get exam pages
+
+    pass
+
+
+def _locate_checkbox():
+    pass