diff --git a/UD_any/launchBatches.py b/UD_any/launchBatches.py
index 5712af141a668dae2c1bc15e1ebb65ffd45cfbdd..befe08d8ac27920300094811f99466f85f898fbe 100755
--- a/UD_any/launchBatches.py
+++ b/UD_any/launchBatches.py
@@ -40,11 +40,12 @@ def launchTrainOar(mode, expName, arguments) :
 
   command = "oarsub"
   command += " -t besteffort"
+  command += " -t idempotent"
   command += " -n train:%s"%expName
   command += " -E %s.stderr"%expName
   command += " -O %s.stdout"%expName
   command += " -p \"gpu IS NOT NULL\""
-  command += " -l walltime=96:00:00"
+  command += " -l walltime=15:00:00"
   command += " \"" + "./train.sh %s bin/%s %s --silent %s"%(mode,expName,arguments,devScore) + "\""
 
   os.system(command)