diff --git a/runners/khadija-limited b/runners/khadija-limited
new file mode 100755
index 0000000000000000000000000000000000000000..be0a06454c1e4054ec057feb8d0a306334ee10b8
--- /dev/null
+++ b/runners/khadija-limited
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+
+router=${1:-hcbf}
+shed=shed1
+
+epoch=$((7*24*60*60))
+community="louvain"
+ticks_per_packet=$((60))
+time_to_live=$epoch
+buffer_size=$((3*7*24*60/10))
+duty=300
+
+time python main.py \
+    --router "${router}" \
+    --community "${community}" \
+    --community-args \
+        "epoch=${epoch}" \
+    --trace "csv" \
+    --trace-args \
+        "path=shed/data/pp_${shed}_reduced.csv" \
+    --node-args \
+        "tick_time=${duty}" \
+        "buffer_size=${buffer_size}" \
+    --packet-args \
+        "ticks_per_packet=${ticks_per_packet}" \
+        "time_to_live=${time_to_live}" \
+        "start_delay=${epoch}"
+
+
+# send slack notification if the script exists
+status=$?
+notify=$HOME/dev/slack-notifier/send_notification_via_slack.py
+[[ -e "$notify" ]] && $notify "\`khadija done: exit($status)\`"
+
diff --git a/runners/khadija-unlimited b/runners/khadija-unlimited
new file mode 100755
index 0000000000000000000000000000000000000000..7d151b02ac0a17bafbc257fba73dd6d19647b01e
--- /dev/null
+++ b/runners/khadija-unlimited
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+
+router=${1:-hcbf}
+shed=shed1
+
+epoch=$((7*24*60*60))
+community="louvain"
+ticks_per_packet=$((60))
+time_to_live=$((3*$epoch))
+buffer_size=$((3*7*24*60*60))
+duty=300
+
+time python main.py \
+    --router "${router}" \
+    --community "${community}" \
+    --community-args \
+        "epoch=${epoch}" \
+    --trace "csv" \
+    --trace-args \
+        "path=shed/data/pp_${shed}_reduced.csv" \
+    --node-args \
+        "tick_time=${duty}" \
+        "buffer_size=${buffer_size}" \
+    --packet-args \
+        "ticks_per_packet=${ticks_per_packet}" \
+        "time_to_live=${time_to_live}" \
+        "start_delay=${epoch}"
+
+
+# send slack notification if the script exists
+status=$?
+notify=$HOME/dev/slack-notifier/send_notification_via_slack.py
+[[ -e "$notify" ]] && $notify "\`khadija done: exit($status)\`"
+
diff --git a/runners/quick b/runners/quick
new file mode 100755
index 0000000000000000000000000000000000000000..aef796961162e729a1aac1269ba8076ef199af76
--- /dev/null
+++ b/runners/quick
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+
+router=${1:-hcbf}
+shed=shed1
+
+epoch=$((7*24*60*60))
+community="louvain"
+ticks_per_packet=$((60*120))
+time_to_live=$((3*$epoch))
+buffer_size=$((3*7*24*60*60))
+duty=300
+
+time python main.py \
+    --router "${router}" \
+    --community "${community}" \
+    --community-args \
+        "epoch=${epoch}" \
+    --trace "csv" \
+    --trace-args \
+        "path=shed/data/pp_${shed}_reduced.csv" \
+    --node-args \
+        "tick_time=${duty}" \
+        "buffer_size=${buffer_size}" \
+    --packet-args \
+        "ticks_per_packet=${ticks_per_packet}" \
+        "time_to_live=${time_to_live}" \
+        "start_delay=${epoch}"
+
+
+# send slack notification if the script exists
+status=$?
+notify=$HOME/dev/slack-notifier/send_notification_via_slack.py
+[[ -e "$notify" ]] && $notify "\`khadija done: exit($status)\`"
+