diff --git a/build.gradle b/build.gradle
index 9e906a2f..05dfe59c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -58,7 +58,7 @@ task signJar(dependsOn: repack) << {
 		keypass: keypass);
 }
 
-assemble.dependsOn pack
+assemble.dependsOn signJar
 
 jar {
     manifest {
diff --git a/examples/1.openapp/test.jnlp b/examples/1.openapp/test.jnlp
index 634998f7..227418cb 100644
--- a/examples/1.openapp/test.jnlp
+++ b/examples/1.openapp/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/10.multiplebrands/test.jnlp b/examples/10.multiplebrands/test.jnlp
index 840a97af..ea5dc914 100644
--- a/examples/10.multiplebrands/test.jnlp
+++ b/examples/10.multiplebrands/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/11.multipleapps/test.jnlp b/examples/11.multipleapps/test.jnlp
index 9bb46373..d43044c2 100644
--- a/examples/11.multipleapps/test.jnlp
+++ b/examples/11.multipleapps/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/12.blockrequests/test.jnlp b/examples/12.blockrequests/test.jnlp
index 634998f7..227418cb 100644
--- a/examples/12.blockrequests/test.jnlp
+++ b/examples/12.blockrequests/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/12.loops/test.jnlp b/examples/12.loops/test.jnlp
index 3af7bdce..d5363219 100644
--- a/examples/12.loops/test.jnlp
+++ b/examples/12.loops/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Web Application Tester</title>
         <vendor>Lights On</vendor>
diff --git a/examples/13.blockrequests/test.jnlp b/examples/13.blockrequests/test.jnlp
index 6c8421b2..c15ea6a5 100644
--- a/examples/13.blockrequests/test.jnlp
+++ b/examples/13.blockrequests/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/14.securitytest/test.jnlp b/examples/14.securitytest/test.jnlp
index 8902f928..aa462f05 100644
--- a/examples/14.securitytest/test.jnlp
+++ b/examples/14.securitytest/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/15.fragments/test.jnlp b/examples/15.fragments/test.jnlp
index dc383678..2cd1b2b4 100644
--- a/examples/15.fragments/test.jnlp
+++ b/examples/15.fragments/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/16.browserstack/test.jnlp b/examples/16.browserstack/test.jnlp
index 3bdff361..6500114f 100644
--- a/examples/16.browserstack/test.jnlp
+++ b/examples/16.browserstack/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/17.simplesteps/test-phantomjs.jnlp b/examples/17.simplesteps/test-phantomjs.jnlp
index f38bc864..86d96ca6 100644
--- a/examples/17.simplesteps/test-phantomjs.jnlp
+++ b/examples/17.simplesteps/test-phantomjs.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/17.simplesteps/test.jnlp b/examples/17.simplesteps/test.jnlp
index df866768..8f572118 100644
--- a/examples/17.simplesteps/test.jnlp
+++ b/examples/17.simplesteps/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/18.performance/test.jnlp b/examples/18.performance/test.jnlp
index 51f538a0..004a9408 100644
--- a/examples/18.performance/test.jnlp
+++ b/examples/18.performance/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/19.modifyrequests/test.jnlp b/examples/19.modifyrequests/test.jnlp
index fcdde960..9d8dc3a4 100644
--- a/examples/19.modifyrequests/test.jnlp
+++ b/examples/19.modifyrequests/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/2.aliases/test.jnlp b/examples/2.aliases/test.jnlp
index 6203cf67..b352a7db 100644
--- a/examples/2.aliases/test.jnlp
+++ b/examples/2.aliases/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/20.passivesecurity/test.jnlp b/examples/20.passivesecurity/test.jnlp
index e71aae3b..f9f86af1 100644
--- a/examples/20.passivesecurity/test.jnlp
+++ b/examples/20.passivesecurity/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/21.gherkinexamples/test.jnlp b/examples/21.gherkinexamples/test.jnlp
index 72597895..28ce0536 100644
--- a/examples/21.gherkinexamples/test.jnlp
+++ b/examples/21.gherkinexamples/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/22.verification/test.jnlp b/examples/22.verification/test.jnlp
index 1164d239..da79fe70 100644
--- a/examples/22.verification/test.jnlp
+++ b/examples/22.verification/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/23.deadlinkcheck/test-gitbook.jnlp b/examples/23.deadlinkcheck/test-gitbook.jnlp
index d5ac489e..ca9c927a 100644
--- a/examples/23.deadlinkcheck/test-gitbook.jnlp
+++ b/examples/23.deadlinkcheck/test-gitbook.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/23.deadlinkcheck/test.jnlp b/examples/23.deadlinkcheck/test.jnlp
index 3053e861..177138cb 100644
--- a/examples/23.deadlinkcheck/test.jnlp
+++ b/examples/23.deadlinkcheck/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/24.acceptancetests/test.jnlp b/examples/24.acceptancetests/test.jnlp
index fb4e94c9..bfc7d6e9 100644
--- a/examples/24.acceptancetests/test.jnlp
+++ b/examples/24.acceptancetests/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/25.driverperscenario/test.jnlp b/examples/25.driverperscenario/test.jnlp
index 2e0db3bc..fbcec81c 100644
--- a/examples/25.driverperscenario/test.jnlp
+++ b/examples/25.driverperscenario/test.jnlp
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+<jnlp spec="1.0+" codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
         <title>Iridium Web Application Tester</title>
         <vendor>Auto and General</vendor>
diff --git a/examples/3.addresscapture/test.jnlp b/examples/3.addresscapture/test.jnlp
index 4f435f98..2040b515 100644
--- a/examples/3.addresscapture/test.jnlp
+++ b/examples/3.addresscapture/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/4.urlmappings/test.jnlp b/examples/4.urlmappings/test.jnlp
index e93537cb..f81011c4 100644
--- a/examples/4.urlmappings/test.jnlp
+++ b/examples/4.urlmappings/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/5.dataset/test.jnlp b/examples/5.dataset/test.jnlp
index ee39d779..71659636 100644
--- a/examples/5.dataset/test.jnlp
+++ b/examples/5.dataset/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/6.paralleltest/test.jnlp b/examples/6.paralleltest/test.jnlp
index 8ee6f2f8..3c0a2b53 100644
--- a/examples/6.paralleltest/test.jnlp
+++ b/examples/6.paralleltest/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/7.tags/test.jnlp b/examples/7.tags/test.jnlp
index fb3b6c0b..b750c1b1 100644
--- a/examples/7.tags/test.jnlp
+++ b/examples/7.tags/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/8.configurationtags/test.jnlp b/examples/8.configurationtags/test.jnlp
index 8eeef321..e7320dd2 100644
--- a/examples/8.configurationtags/test.jnlp
+++ b/examples/8.configurationtags/test.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/9.multipleenvironments/test-ecom.jnlp b/examples/9.multipleenvironments/test-ecom.jnlp
index 494e77e9..50fc9b64 100644
--- a/examples/9.multipleenvironments/test-ecom.jnlp
+++ b/examples/9.multipleenvironments/test-ecom.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/examples/9.multipleenvironments/test-secure.jnlp b/examples/9.multipleenvironments/test-secure.jnlp
index 735c304e..f9033a25 100644
--- a/examples/9.multipleenvironments/test-secure.jnlp
+++ b/examples/9.multipleenvironments/test-secure.jnlp
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <jnlp spec="1.0+"
-codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/">
+codebase="https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/">
     <information>
     <title>Web Application Tester</title>
 <vendor>Lights On</vendor>
diff --git a/src/main/java/au/com/agic/apptesting/utils/impl/FileSystemUtilsImpl.java b/src/main/java/au/com/agic/apptesting/utils/impl/FileSystemUtilsImpl.java
index 1672dd15..3e521e34 100644
--- a/src/main/java/au/com/agic/apptesting/utils/impl/FileSystemUtilsImpl.java
+++ b/src/main/java/au/com/agic/apptesting/utils/impl/FileSystemUtilsImpl.java
@@ -140,10 +140,10 @@ private static PathReference getPath(final URI resPath) throws IOException {
 				/*
 					If we get here, it means that we are running from a web start jar,
 					which looks like:
-					jar:https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/IridiumApplicationTesting.jar!/zap
+					jar:https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/IridiumApplicationTesting.jar!/zap
 
 					getSchemeSpecificPart() will return:
-					https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.20/IridiumApplicationTesting.jar!/zap
+					https://github.com/mcasperson/IridiumApplicationTesting/releases/download/0.0.21/IridiumApplicationTesting.jar!/zap
 				 */
 				final URI newUri = URI.create(resPath.getSchemeSpecificPart());