diff --git a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js
index d874466688f894ee7e93a5c22cac4736dacd0896..f726e1ed8a75ec535f044af22a52d772aafcc0a3 100644
--- a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js
+++ b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChange.js
@@ -14,6 +14,8 @@ class AcceptTrackChange extends Tools {
 
   get run() {
     return (state, dispatch) => {
+      console.log('config accept', this.config);
+
       const {
         tr,
         selection: { from, to },
diff --git a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js
index 48ecea81c4d0e1c24fa1d38734d43abd91433dd5..0620f8cef9c427ca7811a82f30ba0deedac91c55 100644
--- a/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js
+++ b/wax-prosemirror-services/src/TrackChangeService/AcceptTrackChangeService/AcceptTrackChangeService.js
@@ -3,10 +3,10 @@ import AcceptTrackChange from './AcceptTrackChange';
 
 class AcceptTrackChangeService extends Service {
   name = 'AcceptTrackChangeService';
-  // boot() {}
-
   register() {
-    this.container.bind('AcceptTrackChange').to(AcceptTrackChange);
+    this.container.bind('AcceptTrackChange').toDynamicValue(() => {
+      return new AcceptTrackChange(this.config);
+    });
   }
 }
 
diff --git a/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js b/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js
index 30ff245d48af5a4e12882f7539347e5a77b0b5df..63e3ac4bf4d0029c8c54ca823affb1b9661687c7 100644
--- a/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js
+++ b/wax-prosemirror-services/src/TrackChangeService/EnableTrackChangeService/EnableTrackChangeService.js
@@ -3,7 +3,6 @@ import EnableTrackChange from './EnableTrackChange';
 
 class EnableTrackChangeService extends Service {
   name = 'EnableTrackChangeService';
-  boot() {}
 
   register() {
     this.container.bind('EnableTrackChange').toDynamicValue(() => {
diff --git a/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js b/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js
index dbd8bd314b8db50cdce1a9a63a99e4520d8852a1..ed773bfe52911efacdfa6c451100d83248b8cf66 100644
--- a/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js
+++ b/wax-prosemirror-services/src/TrackChangeService/RejectTrackChangeService/RejectTrackChangeService.js
@@ -5,7 +5,9 @@ class RejectTrackChangeService extends Service {
   name = 'RejectTrackChangeService';
 
   register() {
-    this.container.bind('RejectTrackChange').to(RejectTrackChange);
+    this.container.bind('RejectTrackChange').toDynamicValue(() => {
+      return new RejectTrackChange(this.config);
+    });
   }
 }