diff --git a/classes/swen90006/machine/BoundaryTests.class b/classes/swen90006/machine/BoundaryTests.class
index e981959302d6c301104cbaf5bb9981305c96ecb6..5f52b8b2f1f595a7856779e48e0da9962ef484da 100644
Binary files a/classes/swen90006/machine/BoundaryTests.class and b/classes/swen90006/machine/BoundaryTests.class differ
diff --git a/classes/swen90006/machine/PartitioningTests.class b/classes/swen90006/machine/PartitioningTests.class
index 9f7230710f721bc4b9205effbc5ac35f7ea7ad40..e45bc7d3fa00230f998c653401ed36acfc5ff507 100644
Binary files a/classes/swen90006/machine/PartitioningTests.class and b/classes/swen90006/machine/PartitioningTests.class differ
diff --git a/examples/div_test2.s b/examples/div_test2.s
new file mode 100644
index 0000000000000000000000000000000000000000..301fec88e8650e5c2aa3e4b93a85a95da3f764a5
--- /dev/null
+++ b/examples/div_test2.s
@@ -0,0 +1,7 @@
+      	;; DIV statement to test for zero divide
+        MOV R3 10               ; N = 10
+        MOV R2 10                ;
+		MOV R4 100
+
+ 		ADD R4 R3 R2
+ 		RET R4
\ No newline at end of file