diff --git a/HRU-delin_manuel_utilisation_v6.pdf b/HRU-delin_manuel_utilisation_v6.pdf
index e6ff3699f5340c715a2bd15ea6276aa12940700c..21edd7efe90b68bfbc59b2dd10c276bf9ce83c19 100644
Binary files a/HRU-delin_manuel_utilisation_v6.pdf and b/HRU-delin_manuel_utilisation_v6.pdf differ
diff --git a/modules/awk.py b/modules/awk.py
index 7df5a55a59df4aa9854a7bc2973c10278324dd87..7a96bcb484984a4c21db95d59a11326048becd35 100644
--- a/modules/awk.py
+++ b/modules/awk.py
@@ -1,3 +1,6 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
 ############################################################################
 #
 # MODULE:       awk.py
@@ -13,7 +16,7 @@
 #############################################################################
 
 
-# coding: utf-8
+
 
 # this file contains the converted old awk scripts which were not portable (to windows)
 
diff --git a/modules/grassUtils.py b/modules/grassUtils.py
index 2313bd7964251a68977fab25df55c86d9c4f2a3b..f1206182850d63a48a56c0221275e1f685366794 100644
--- a/modules/grassUtils.py
+++ b/modules/grassUtils.py
@@ -1,4 +1,5 @@
-# coding: utf-8
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 ############################################################################
 #
 # MODULE:       grassUtils.py
diff --git a/modules/hrudelin_1_init.py b/modules/hrudelin_1_init.py
index 845eaab769175b7dca7fa7d508e08b9df4f53744..285c3703be8b435492d168de6533504e038708ac 100755
--- a/modules/hrudelin_1_init.py
+++ b/modules/hrudelin_1_init.py
@@ -1,4 +1,5 @@
-# coding: utf-8
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
 
 ############################################################################
diff --git a/modules/hrudelin_2_basins.py b/modules/hrudelin_2_basins.py
index d0334d6fad839daa67252d61fea5b23da434f0bb..f301c18678f7d22d466839a374e15257684e219c 100755
--- a/modules/hrudelin_2_basins.py
+++ b/modules/hrudelin_2_basins.py
@@ -1,5 +1,5 @@
-# coding: utf-8
-
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
 
 ############################################################################
diff --git a/modules/hrudelin_3_hrugen.py b/modules/hrudelin_3_hrugen.py
index f4a09d38f8a1b9f7e0cd2625bef8e95f5443b7c1..b2abc2f7c11f475063e8bc29e6ab5bbb0dafd754 100755
--- a/modules/hrudelin_3_hrugen.py
+++ b/modules/hrudelin_3_hrugen.py
@@ -1,5 +1,5 @@
-# coding: utf-8
-
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
 ############################################################################
 #
diff --git a/modules/hrudelin_parms_J2000.py b/modules/hrudelin_parms_J2000.py
index 2a605e05f7b4e0e0c68446e04c8b89a458129872..76ab355c50a95128ba3a21fe52b60d69421680f5 100755
--- a/modules/hrudelin_parms_J2000.py
+++ b/modules/hrudelin_parms_J2000.py
@@ -1,4 +1,5 @@
-# coding: utf-8
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
 
 ############################################################################
diff --git a/modules/ogr2ogr.py b/modules/ogr2ogr.py
index f3211ce987b9718b8fd4156b8c70cf43c605e3d7..9e3157b46b031e82877e578af02bfb83a8c33dee 100644
--- a/modules/ogr2ogr.py
+++ b/modules/ogr2ogr.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
 # -*- coding: utf-8 -*-
 #*****************************************************************************
 # $Id$
diff --git a/modules/progressColors.py b/modules/progressColors.py
index 6b66d9ff4b39961495f0e8537c35c1c43ec4cd46..9354fec7fe1a5f39c75912ed135c4b382e795570 100644
--- a/modules/progressColors.py
+++ b/modules/progressColors.py
@@ -1,4 +1,5 @@
-
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
 ############################################################################
 #
diff --git a/modules/reach.py b/modules/reach.py
index 05b5f5259011fb7096b83d7f2299e444e0c9515f..cdeba6b033368fef644e3ecc811fd7673fd27fb2 100755
--- a/modules/reach.py
+++ b/modules/reach.py
@@ -1,5 +1,5 @@
-# coding: utf-8
-
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
 ############################################################################
 #
diff --git a/modules/utils.py b/modules/utils.py
index e9ece5e733bcc9682e8b7c8d56f08e2c502bce95..e21a899267596d11acb9b24caa785c5f525104f7 100644
--- a/modules/utils.py
+++ b/modules/utils.py
@@ -1,5 +1,5 @@
-# coding: utf-8
-
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
 
 ############################################################################
 #