diff --git a/quiz.js b/quiz.js
index 4e81267cdf23117b595287faa7c1dd6f4fb271ba..0b9b8370e6ebab2d8886d361a5014c00e5b959d4 100644
--- a/quiz.js
+++ b/quiz.js
@@ -2,7 +2,7 @@
 // ./LICENSE for more details.
 
 "use strict";
-const version = "$Id: quiz.js,v 1.17 2024/01/20 11:19:11 oj14ozun Exp oj14ozun $";
+const version = "$Id: quiz.js,v 1.18 2024/01/20 12:27:50 oj14ozun Exp oj14ozun $";
 
 const js_version  = document.getElementById("js-version");
 js_version.innerText = version;
@@ -194,6 +194,9 @@ function submit() {
     }
     remember(current, ok);
 
+    // update question metadata
+    update_stats(current);
+
     // set answer mode
     class_list.add("answer");
     class_list.remove("tried");