diff --git a/DrawArea-submit-mpi.sh b/DrawArea-submit-mpi.sh
index 6245b8b156a569596c4d0996ec031a07b4fcb0d0..e8ed1d25011bafa4b6e14f61bb77e8a498a374f6 100644
--- a/DrawArea-submit-mpi.sh
+++ b/DrawArea-submit-mpi.sh
@@ -14,8 +14,17 @@ module load openmpi/gcc
 
 export PSM_RANKS_PER_CONTEXT=4
 
+MAP=$1
+
+[[ -f $MAP ]] || {
+  echo "error: map_file parameter is no file" >&2
+  echo "syntax: qsub $0 map_file" >&2
+  exit 1
+}
+
 mpirun -np $NSLOTS \
   ~/DrawArea/DrawArea-mpi \
-  -o /work/$USER/$JOB_NAME-$JOB_ID.pgm \
-  -s 60x18+758+820 -a 100 -m 72 -l 28800 \
-  ~/DrawArea/spain_time_100m.pgm
+  -o /work/$USER/${JOB_NAME:-DrawArea}-${JOB_ID:-$(date +%s)}.pgm \
+  -l 28800 \
+  -p 100 \
+  $MAP