diff --git a/_docs/developer/development_instructions/updating_dependencies.md b/_docs/developer/development_instructions/updating_dependencies.md
index f9a09fd0..cad0df10 100644
--- a/_docs/developer/development_instructions/updating_dependencies.md
+++ b/_docs/developer/development_instructions/updating_dependencies.md
@@ -68,14 +68,13 @@ in [site/package.json](https://github.com/Submitty/Submitty/blob/master/site/pac
As Submitty is an application, not a library, each dependency in both of those files are pinned to a specific
version, and should not be set to use a range (e.g. use `1.0.0` over `^1.0.0`).
-For developing purposes, if there are code changes made to the packages managed by [npm](https://npmjs.com) (
-[Submitty/pdf-annotate.js](https://github.com/Submitty/pdf-annotate.js) for example), to view the changes locally:
+For developing purposes, if there are code changes made to the packages managed by [npm](https://npmjs.com), to view the changes locally:
1. Clone the repo for the package into the Submitty VM.
1. Run `npm install`.
1. Run `npm run build`.
1. Edit the `site/package.json` on the host machine to have the package point to the new directory temporarily. For example,
```
- "@submitty/pdf-annotate.js": "file:///PATH/TO/THE/CLONED/REPO/IN/VM",
+ "@ORG-NAME/PACKAGE-NAME": "file:///PATH/TO/THE/CLONED/REPO/IN/VM",
```
1. Run the install script.
diff --git a/_docs/developer/getting_started/make_a_pull_request.md b/_docs/developer/getting_started/make_a_pull_request.md
index f9c13a56..c8e9b450 100644
--- a/_docs/developer/getting_started/make_a_pull_request.md
+++ b/_docs/developer/getting_started/make_a_pull_request.md
@@ -75,7 +75,7 @@ Be sure to read the [Suggestions for New Developers](/developer/getting_started/
* `Autograding` (includes router, container/docker),
* `Forum` (Includes Live Chat),
* `Notifications` (includes email and grade inquiries),
- * `TAGrading` (includes PDF annotation, peer grading),
+ * `TAGrading` (includes image annotation, peer grading),
* `InstructorUI` (includes course and gradeable configuration),
* `SubminiPolls`,
* `HelpQueue`,
diff --git a/_docs/grader/rubric_grading/image_annotation.md b/_docs/grader/rubric_grading/image_annotation.md
new file mode 100644
index 00000000..fcdccb05
--- /dev/null
+++ b/_docs/grader/rubric_grading/image_annotation.md
@@ -0,0 +1,18 @@
+---
+category: Grader > Rubric Grading
+title: Image Annotation
+---
+
+## Overall Comment and Image Annotations
+
+In addition to the somewhat general-purpose system of common marks and points,
+graders can leave more personalized type-written notes in the *Overall
+Comment* box at the bottom of the grading rubric panel.
+
+The grader can also add annotations to image documents that the
+student has submitted, or image documents that were automatically generated within
+the student's submission, such as the single-page JPGs made during a bulk-upload.
+Annotations can be handwritten using a touchscreen, digital tablet, or mouse,
+or they can be typewritten in textboxes places on the image.
+
+
diff --git a/_docs/grader/rubric_grading/pdf_annotation.md b/_docs/grader/rubric_grading/pdf_annotation.md
deleted file mode 100644
index 9e1a828d..00000000
--- a/_docs/grader/rubric_grading/pdf_annotation.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-category: Grader > Rubric Grading
-title: PDF Annotation
----
-
-## Overall Comment and PDF Annotations
-
-In addition to the somewhat general-purpose system of common marks and points,
-graders can leave more personalized type-written notes in the *Overall
-Comment* box at the bottom of the grading rubric panel.
-
-Additionally, the grader can add annotations to PDF documents that the
-student has submitted. These can be handwritten using a touchscreen
-or digital tablet or typewritten textboxes placed on the document.
-
-
-
-## PDF Automatic Scrolling
-
-When grading a bulk-upload PDF submission, if there are page numbers assigned to the PDF and the rubric components then
-going between the prev / next student while having the rubric and file panels open (with a rubric component with a page number assigned to it open) will automatically open the PDF and scroll it to the associated page number in the file panel.
diff --git a/_docs/index/features.md b/_docs/index/features.md
index 90b64ce9..746be8e3 100644
--- a/_docs/index/features.md
+++ b/_docs/index/features.md
@@ -39,7 +39,7 @@ _Note: Click on the links and