diff --git a/assignment/socket_chat--patterns-and-testing.md b/assignment/socket_chat--patterns-and-testing.md
index d2b565be9f2761b4a90c85f5779b483325be694d..a18a09f662ccab0ecffb4036842e91aaa85e002e 100644
--- a/assignment/socket_chat--patterns-and-testing.md
+++ b/assignment/socket_chat--patterns-and-testing.md
@@ -418,7 +418,7 @@ the correct repository, or that we cannot access, will not be graded.*
 
 ## Rubric
 
-The assignment is worth **22 points**:
+The assignment is worth **24 points**:
 
 -   **4 points** for internationalization
     -   1 points for creating the properties file for the other language
@@ -432,10 +432,10 @@ The assignment is worth **22 points**:
     -   1 point for delegating `encipher` and `decipher`
     -   3 points for writing the code to change cipher algorithms
 
--   **3 points** for tests
-    -   1 point for testing `encipher` and `decipher` for your two classical
+-   **5 points** for tests
+    -   2 point for testing `encipher` and `decipher` for your two classical
         cipher algorithms
-    -   2 points for writing sufficient tests to attain statement coverage of
+    -   3 points for writing sufficient tests to attain statement coverage of
         `CipherFactory.createCipher(String, String[])`
 
 -   **1 point** for making regular commits; *i.e.*, not waiting until the end