diff --git a/Athos/CompileTF.sh b/Athos/CompileTF.sh
index 9aa6c3331380b67a746458a5676d95dd654db607..404461d18df7f08f4e342fefeeb6454cb5d3efae 100644
--- a/Athos/CompileTF.sh
+++ b/Athos/CompileTF.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
-
 ##########################################################################################
 # This is the CrypTFlow compilation script.
 # 	Use this on a network to compile to MPC protocol.
diff --git a/Athos/HelperScripts/Prepare_ImageNet_Val.sh b/Athos/HelperScripts/Prepare_ImageNet_Val.sh
index c522e0bb9ae7339f089bb56387d9abc8e0a4e33c..1f822d36addf96160c66c7c9cce21c73830c9bc7 100644
--- a/Athos/HelperScripts/Prepare_ImageNet_Val.sh
+++ b/Athos/HelperScripts/Prepare_ImageNet_Val.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
diff --git a/Athos/HelperScripts/RunPorthosInference_ImageNet.sh b/Athos/HelperScripts/RunPorthosInference_ImageNet.sh
index 5e542efa45487e5b7000be68acba3af1d4230ace..c43cbfd124bf9462ca293425c73cad3c43904f69 100644
--- a/Athos/HelperScripts/RunPorthosInference_ImageNet.sh
+++ b/Athos/HelperScripts/RunPorthosInference_ImageNet.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,9 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-
-#!/bin/bash
-
 NUMIMAGES=96
 NUMPROCESSES=16
 PERPROCESSIMAGES=$((NUMIMAGES / NUMPROCESSES))
diff --git a/Athos/HelperScripts/SetupCIFAR10.sh b/Athos/HelperScripts/SetupCIFAR10.sh
index f769f5a4404ffd5a3a8a39d78473e4035956242b..320e0bcf53d78d13b3e6dd8364a048cdfa035fde 100644
--- a/Athos/HelperScripts/SetupCIFAR10.sh
+++ b/Athos/HelperScripts/SetupCIFAR10.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
-
 cifar10DownloadLink="https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz"
 axel -a -n 3 -c --output CIFAR10 "$cifar10DownloadLink"
 cd CIFAR10
diff --git a/Athos/Networks/ChestXRay/SetupPretrainedTFModel.sh b/Athos/Networks/ChestXRay/SetupPretrainedTFModel.sh
index 33433acf647572d6943affe7c55d4ae1b5307df7..8cd17cfd570ff433af4e17f2f2b8496f3eaaec02 100644
--- a/Athos/Networks/ChestXRay/SetupPretrainedTFModel.sh
+++ b/Athos/Networks/ChestXRay/SetupPretrainedTFModel.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
-
 kerasModelLink="https://chestxray.blob.core.windows.net/chestxraytutorial/tutorial_xray/chexray_14_weights_712split_epoch_054_val_loss_191.2588.hdf5"
 axel -a -n 3 -c --output PreTrainedModel/KerasModel "$kerasModelLink"
 cd PreTrainedModel
diff --git a/Athos/Networks/DenseNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh b/Athos/Networks/DenseNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
index d4cdfdd16a16a62e544d7ef63932f3ff38a85b00..8367d5c7148a5e23963077be9816b470820b33b8 100644
--- a/Athos/Networks/DenseNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
+++ b/Athos/Networks/DenseNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,7 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
 
 NUMIMAGES=1000
 NUMPROCESSES=2
diff --git a/Athos/Networks/DenseNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh b/Athos/Networks/DenseNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
index 449654b7426bd14416fd523384753042c7313a3d..08b20b89f9fae858fd578f576cb62f43722db154 100644
--- a/Athos/Networks/DenseNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
+++ b/Athos/Networks/DenseNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,7 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
 
 NUMIMAGES=50000
 NUMPROCESSES=32
diff --git a/Athos/Networks/DenseNet/AccuracyAnalysisHelper/helper_temp.sh b/Athos/Networks/DenseNet/AccuracyAnalysisHelper/helper_temp.sh
index 3fc19f16c9cd8635473a542949b9e237165d7e8f..6d1af5099960e781abea6569d6bd3bbcc5d597b4 100644
--- a/Athos/Networks/DenseNet/AccuracyAnalysisHelper/helper_temp.sh
+++ b/Athos/Networks/DenseNet/AccuracyAnalysisHelper/helper_temp.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
-
 TOTALIMG=50000
 
 . ./Paths.config
diff --git a/Athos/Networks/ResNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh b/Athos/Networks/ResNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
index 908feae689be873ac6a3cb3d2a0a3b71c987d4b3..aae4985ef88e07ce22c428b103a6385fa65cf970 100644
--- a/Athos/Networks/ResNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
+++ b/Athos/Networks/ResNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
-
 NUMIMAGES=50000
 NUMPROCESSES=32
 PERPROCESSIMAGES=$((NUMIMAGES / NUMPROCESSES))
diff --git a/Athos/Networks/ResNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh b/Athos/Networks/ResNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
index 9a68333387e0055b1b90b35c7ac702c56c8419be..a75c0371389b5e855ff9f12489cb251ff82bf867 100644
--- a/Athos/Networks/ResNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
+++ b/Athos/Networks/ResNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
-
 NUMIMAGES=50000
 NUMPROCESSES=32
 PERPROCESSIMAGES=$((NUMIMAGES / NUMPROCESSES))
diff --git a/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh b/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
index e2f38988420801fe3fc83657c2f521e0281e3f99..cdbfd9bf57497d8f03ca06f703747eefdb3077c1 100644
--- a/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
+++ b/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/PreProcess_ImageNet.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,7 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
 
 NUMIMAGES=1000
 NUMPROCESSES=5
diff --git a/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh b/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
index 4ea83b496e3db50800c82815f9f3388017a82fb6..3ce4164142d241e064f22de55e953f96a10ae093 100644
--- a/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
+++ b/Athos/Networks/SqueezeNetImgNet/AccuracyAnalysisHelper/RunInference_ImageNet.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,7 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
 
 NUMIMAGES=1000
 NUMPROCESSES=6
diff --git a/EzPC/EzPC/ezpc.sh b/EzPC/EzPC/ezpc.sh
index 4705fd2dadc9328cca58cefc9f07e548856988be..9996733d2e81569977bc3e5cf8430fd6d38b343b 100644
--- a/EzPC/EzPC/ezpc.sh
+++ b/EzPC/EzPC/ezpc.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,7 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
 
 POSITIONAL=()
 allArgs=""
diff --git a/EzPC/EzPC/runtests.sh b/EzPC/EzPC/runtests.sh
index a4de9d4b8c20e3663559e39e208df553584c19c6..31bee972db027b84d72aa09a2c9814cd6a7aa2cc 100644
--- a/EzPC/EzPC/runtests.sh
+++ b/EzPC/EzPC/runtests.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Nishant Kumar.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/bash
-
 timeout=1m
 testDir="./test_suite"
 precompiledCodeDir="./test_suite/precompiled_output"
diff --git a/Porthos/setup-eigen.sh b/Porthos/setup-eigen.sh
index 8c69bf5a88706becd41adcc23459214da0d987d7..86f4818beec669db10401ae3727ab8159a290ed5 100755
--- a/Porthos/setup-eigen.sh
+++ b/Porthos/setup-eigen.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Authors: Mayank Rathee.
 
 # Copyright:
@@ -18,8 +20,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-#!/bin/sh
-
 #Get stable Eigen 3.3.7
 wget http://bitbucket.org/eigen/eigen/get/3.3.7.tar.gz