diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.js b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.js
index e53d699263176bcff8d41d8556072c676985a320..556600a299840ee68025ada42038b73093bd7bc1 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.js
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.js
@@ -94,6 +94,8 @@
         }
         doc = {
           title: title,
+          //thread parent: same as base post
+          source_reference: document.source_reference,
           portal_type: document.portal_type,
           parent_relative_url: document.parent_relative_url
         };
@@ -163,6 +165,8 @@
     })
 
     .allowPublicAcquisition('submitContent', function (options) {
+      // NOTE: if we want to create the reply post when saving the reply
+      // (instead of when accessing reply action option), this is the place
       var gadget = this,
         jio_key = options[0],
         //target_url = options[1],
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.xml
index 257e6e65a757034a93b2ea6ac998f34d31626b87..d73a408ae37dd0eb0c6317ebb0874cf314079bfa 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_controller_js.xml
@@ -225,7 +225,7 @@
             </item>
             <item>
                 <key> <string>serial</string> </key>
-                <value> <string>974.51886.25651.1723</string> </value>
+                <value> <string>974.53016.56105.24149</string> </value>
             </item>
             <item>
                 <key> <string>state</string> </key>
@@ -243,7 +243,7 @@
                     </tuple>
                     <state>
                       <tuple>
-                        <float>1554323825.38</float>
+                        <float>1554391859.64</float>
                         <string>UTC</string>
                       </tuple>
                     </state>
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.js b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.js
index 9557dd2e21a6be2952da107f28aca7e17d9ca09f..e6ae443ad932ca0104ed38e50406ec832b66f2cf 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.js
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.js
@@ -28,6 +28,8 @@
         .push(function (result) {
           var doc = {
             title: "Untitled Document",
+            //TODO: this must be the parent thread reference (or 'base' post ref?)
+            source_reference: "some-fake-thread-id",
             portal_type: result[0],
             parent_relative_url: result[1]
           };
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.xml
index 56e3ec44c34197244658336f5c674c3bd005dda4..0a1f65ebe11c18123b1581164a466eb171a5a3ec 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_erp5_page_ojs_add_post_js.xml
@@ -269,7 +269,7 @@
             </item>
             <item>
                 <key> <string>serial</string> </key>
-                <value> <string>974.24136.6672.34252</string> </value>
+                <value> <string>974.53018.33015.55893</string> </value>
             </item>
             <item>
                 <key> <string>state</string> </key>
@@ -287,7 +287,7 @@
                     </tuple>
                     <state>
                       <tuple>
-                        <float>1552660461.13</float>
+                        <float>1554392914.44</float>
                         <string>UTC</string>
                       </tuple>
                     </state>