diff --git a/ARM_doc.pdf b/ARM_doc.pdf
index a03607ae7f7dc57dcef5c14999b43699ca22934d..18a3da52133af4c368f89326184b30052bfbdbfc 100644
Binary files a/ARM_doc.pdf and b/ARM_doc.pdf differ
diff --git a/invalid/semanticErr/print/printTypeErr02.wacc b/invalid/semanticErr/print/printTypeErr02.wacc
deleted file mode 100644
index b05deadf9c050d5f421d51684cce45204b8e4417..0000000000000000000000000000000000000000
--- a/invalid/semanticErr/print/printTypeErr02.wacc
+++ /dev/null
@@ -1,14 +0,0 @@
-# type mismatch: string <- char[]
-
-# Output:
-# #semantic_error#
-
-# Exit:
-# 200
-
-# Program:
-
-begin
-  string s = ['h','i','!'];
-  println s
-end
diff --git a/invalid/syntaxErr/variables/badintAssignments.wacc b/invalid/syntaxErr/variables/badintAssignments.wacc
index 73c225f44ca740a44cdeee93898bb7e27be8d42c..fb55312b368b3276baf7e27c8546580d907bf6cf 100644
--- a/invalid/syntaxErr/variables/badintAssignments.wacc
+++ b/invalid/syntaxErr/variables/badintAssignments.wacc
@@ -1,4 +1,4 @@
-# bad integer assignments
+# bad integer assignments - multiple syntax errors
 
 # Output:
 # #syntax_error#
diff --git a/invalid/syntaxErr/variables/badintAssignments1.wacc b/invalid/syntaxErr/variables/badintAssignments1.wacc
new file mode 100644
index 0000000000000000000000000000000000000000..a27d094c98f38d9bfe559f2039b32348bc6b45e8
--- /dev/null
+++ b/invalid/syntaxErr/variables/badintAssignments1.wacc
@@ -0,0 +1,13 @@
+# bad integer assignment - whitespace should delimit ints
+
+# Output:
+# #syntax_error#
+
+# Exit:
+# 100
+
+# Program:
+
+begin
+  int x = 22 0
+end 
diff --git a/invalid/syntaxErr/variables/badintAssignments2.wacc b/invalid/syntaxErr/variables/badintAssignments2.wacc
new file mode 100644
index 0000000000000000000000000000000000000000..efb030e875341f902593fca440a6bb243ca796c7
--- /dev/null
+++ b/invalid/syntaxErr/variables/badintAssignments2.wacc
@@ -0,0 +1,13 @@
+# bad integer assignments - malformed int literal
+
+# Output:
+# #syntax_error#
+
+# Exit:
+# 100
+
+# Program:
+
+begin
+  int y = 1A4
+end 
diff --git a/valid/advanced/hashTable.wacc b/valid/advanced/hashTable.wacc
index ae421ce92ff1737329649e79e62976f4e8d45315..d7d196efdf2a70767556adda465bed94ab437007 100644
--- a/valid/advanced/hashTable.wacc
+++ b/valid/advanced/hashTable.wacc
@@ -214,7 +214,7 @@ begin
 	end
 	
 	# Print out the question, and then read an integer. After that print the integer back and return it.
-	int askForInt(char[] message) is
+	int askForInt(string message) is
 		print message ;
 		int x = 0 ;
 		read x ;