diff --git a/main.js b/main.js
index 4baf8f1..1dea08f 100644
--- a/main.js
+++ b/main.js
@@ -23,6 +23,11 @@ async function main() {
         if (options) {
             cmd.push(options.replace(/\n/g, " "))
         }
+        
+        if(limit) {
+            cmd.push("--limit")
+            cmd.push(limit)
+        }
 
         if (directory) {
             process.chdir(directory)
@@ -50,11 +55,6 @@ async function main() {
             cmd.push("--key-file")
             cmd.push(keyFile)
         }
-        
-        if(limit) {
-            cmd.push("--limit");
-            cmd.push(limit);
-        }
 
         if (inventory) {
             const inventoryFile = ".ansible_inventory"