diff --git a/TraceWinCondor/head.job.template b/TraceWinCondor/head.job.template
index 600ca31babd58ccb782c13782b4b06fc10200767..8149507cb60a5dce32a4520cee45a510c561a5f8 100644
--- a/TraceWinCondor/head.job.template
+++ b/TraceWinCondor/head.job.template
@@ -12,4 +12,4 @@ log            = condor.log
 
 executable     = TraceWin_exe/tracewin.$$(OpSys).$$(Arch)
 
-priority = -5
+priority = {args.priority} 
diff --git a/TraceWinCondor/submit.py b/TraceWinCondor/submit.py
index 63a29dad1ca28b4ccbf3531939d52004f33a6a45..5d16a6f9ae16ade579fa883c40229d28dd82d6e5 100644
--- a/TraceWinCondor/submit.py
+++ b/TraceWinCondor/submit.py
@@ -10,6 +10,8 @@ def define_and_handle_args():
 	
 	parser.add_argument("-c", dest="calc_dir", default='.', type=str, help="Path to calculation folder")
 
+	parser.add_argument("-p", dest="priority", default=0, type=int, help="Job priority")
+
 	return parser.parse_args()
 
 def setup_exec_folder():