diff --git a/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java b/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java
index 52c6c635f14dd8a5e170f47f7a53e341458dddb6..3cf613c51727e025fc6d0f2769fd3cf655294762 100644
--- a/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java
+++ b/src/main/java/com/ardublock/translator/block/communication/PsnCallbackBlock.java
@@ -29,7 +29,7 @@ public class PsnCallbackBlock extends TranslatorBlock
 		String dataVar = "";
 		String dataLenVar = "";
 		String ret = "";
-		
+				
 		TranslatorBlock tb_commentBlock = getRequiredTranslatorBlockAtSocket(0);
 		ret += "//"+tb_commentBlock.toCode().replaceAll("\"", "")+"\n";
 		
diff --git a/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java b/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java
index 74e51641d3738170c45e0348b47884d63c07d601..f9908d605c5c6808295c44df48198239c0a5660a 100644
--- a/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java
+++ b/src/main/java/com/ardublock/translator/block/communication/PsnClientBlock.java
@@ -21,6 +21,7 @@ public class PsnClientBlock extends TranslatorBlock
 		String callbackName = "";
 		String pubSubType = "simplePSNetClient";
 		
+		
 		TranslatorBlock psnName = this.getRequiredTranslatorBlockAtSocket(0);//Name
 		TranslatorBlock rxPin = this.getRequiredTranslatorBlockAtSocket(1);//Pin Rx
 		TranslatorBlock txPin = this.getRequiredTranslatorBlockAtSocket(2);//Pin Tx
@@ -29,6 +30,7 @@ public class PsnClientBlock extends TranslatorBlock
 		pubSubName = psnName.toCode().replaceAll("\\s*_.new\\b\\s*\"", "").replaceAll("\"", "");
 		callbackName = cbName.toCode().replaceAll("\\s*_.new\\b\\s*\"", "").replaceAll("\"", "");
 		
+		translator.addHeaderFile("simplePSNet.h");
 		translator.addHeaderFile("SoftwareSerial.h");
 		
 		translator.addDefinitionCommand(pubSubType + " " +pubSubName+";\n");
diff --git a/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java b/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java
index 1898f69d2e19ad53d0b5c1834d0700e765b661d8..f9baf388d53bf953c253f3810f3f1f0bba010b3b 100644
--- a/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java
+++ b/src/main/java/com/ardublock/translator/block/communication/PsnServerBlock.java
@@ -25,6 +25,7 @@ public class PsnServerBlock extends TranslatorBlock
 		
 		pubSubName = psnName.toCode().replaceAll("\\s*_.new\\b\\s*", "").replaceAll("\"", "");
 		
+		translator.addHeaderFile("simplePSNet.h");
 		translator.addHeaderFile("SoftwareSerial.h");
 		
 		translator.addDefinitionCommand(pubSubType + " " +pubSubName+";\n");