diff --git a/run_expirament.sh b/run_expirament.sh
index 6eb314120beacca3f27b857cab21cd3d480642a1..ffd8acd09ad5aebf17aeeb2151de7eeeebd8151e 100755
--- a/run_expirament.sh
+++ b/run_expirament.sh
@@ -8,12 +8,28 @@ STOP=0
 STEPFILE=/tmp/cchstep
 RESTART=0
 
+if [[ $# > 0 ]]; then
+	echo "Will load first step from $STEPFILE"
+	STEP=$(awk -F, '{ print $1 }' $STEPFILE)
+	if [ $? != 0 ]; then
+			echo "could not read last state from $STEPFILE"
+			STOP=1
+			break
+	fi
+	SUBSTEP=$(awk -F, '{ print $2 }' $STEPFILE)
+	if [ $? != 0 ]; then
+			echo "could not read last state from $STEPFILE"
+			STOP=1
+			break
+	fi
+fi
+
 while [[ $STOP == 0 && RESTART -lt 100 ]]; do
 
 	echo "Starting expirament at step $STEP substep $SUBSTEP"
 	rm $STEPFILE || true
 
-	coincellexpirament -l 10 -c "0,1,2,3,4,5,6,7" -o "$OUTDIR-$RESTART" -s $STEP -k $SUBSTEP -f $STEPFILE
+	coincellexpirament -w -l 10 -c "0,1,2,3,4,5,6,7" -o "$OUTDIR-$RESTART" -s $STEP -k $SUBSTEP -f $STEPFILE
 	RET=$?
 	RESTART=$((RESTART+1))