diff --git a/frameworks/opentelemetry/runExponentialSizes.sh b/frameworks/opentelemetry/runExponentialSizes.sh
index e0fb72d9eec45224364c3dce2ae9b798631d02f2..59e793231dbcf09e15e4634b43202ecc9a58caf1 100755
--- a/frameworks/opentelemetry/runExponentialSizes.sh
+++ b/frameworks/opentelemetry/runExponentialSizes.sh
@@ -1,9 +1,12 @@
 #!/bin/bash
 
+RESULTS_DIR=results-opentelemetry/
+mkdir -p $RESULTS_DIR
+
 for depth in 2 4 8 16 32 64 128
 do
 	export RECURSION_DEPTH=$depth
 	echo "Running $depth"
 	./benchmark.sh &> results-opentelemetry/$depth.txt
-	mv results-opentelemetry/results.zip results-opentelemetry/results-$RECURSION_DEPTH.zip
+	mv $RESULTS_DIR/results.zip $RESULTS_DIR/results-$RECURSION_DEPTH.zip
 done