diff --git a/.gitignore b/.gitignore
index 79a82a8b7932d93d481174157407bb80570eb18e..0a2bb13421ad6e042f840636dcbd213333adb8cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ target
 Cargo.lock
 *.y4m
 *.ivf
+secret_key
diff --git a/tools/submit_awcy.py b/tools/submit_awcy.py
index 4ce82890b55eeec947bf8f340ad15c3a13fff5d7..cdccf1366eee99bbb08804016a7b6827636fb581 100755
--- a/tools/submit_awcy.py
+++ b/tools/submit_awcy.py
@@ -44,6 +44,7 @@ parser.add_argument('-branch',default=None)
 parser.add_argument('-prefix',default=None)
 parser.add_argument('-master',action='store_true',default=False)
 parser.add_argument('-set',default='objective-1-fast')
+parser.add_argument('-extra_options',default='')
 args = parser.parse_args()
 
 if args.branch is None:
@@ -65,5 +66,13 @@ is_master = args.master
 run_id = user+'-'+date_short+'-'+short
 
 print(GetTime(), 'Creating run '+run_id)
-r = requests.post("https://beta.arewecompressedyet.com/submit/job", {'run_id': run_id, 'commit': commit, 'master': is_master, 'key': key, 'task': args.set, 'codec': 'rav1e'})
+r = requests.post("https://beta.arewecompressedyet.com/submit/job", {
+    'run_id': run_id,
+    'commit': commit,
+    'master': is_master,
+    'key': key,
+    'task': args.set,
+    'codec': 'rav1e',
+    'extra_options': args.extra_options,
+})
 print(GetTime(), r)