diff --git a/wax-prosemirror-components/src/components/trackChanges/TrackChangeBox.js b/wax-prosemirror-components/src/components/trackChanges/TrackChangeBox.js
index 04d27b867a217194852248e13089b0a211761854..7c1fadeca38daa1a181cdd8451d51b748b1828d5 100644
--- a/wax-prosemirror-components/src/components/trackChanges/TrackChangeBox.js
+++ b/wax-prosemirror-components/src/components/trackChanges/TrackChangeBox.js
@@ -5,12 +5,10 @@ import styled from "styled-components";
 import { WaxContext } from "wax-prosemirror-core";
 
 const TrackChangeBoxStyled = styled.div`
-  height: 50px;
-  width: 50px;
   display: flex;
   flex-direction: column;
   margin-top: 10px;
-  background: blue;
+  border: 1px solid blue;
   position: absolute;
   transition: ${({ state }) => "top 1s, opacity 1.5s, left 1s"};
   top: ${props => (props.top ? `${props.top}px` : 0)};
@@ -30,9 +28,18 @@ const TrackChangeBoxStyled = styled.div`
 `;
 
 export default ({ trackChange, view, top, dataBox }) => {
-  console.log(trackChange instanceof Mark);
+  console.log(trackChange);
   const [animate, setAnimate] = useState(false);
   const { view: { main }, app, activeView } = useContext(WaxContext);
+  let action;
+  if (trackChange instanceof Mark) {
+    if ((trackChange.type.name = "format_change")) {
+      const { attrs: { username, before, after } } = trackChange;
+      action = `User ${username} added ${after[0]}`;
+    }
+  } else {
+    action = `User demo changed paragraph to heading 1`;
+  }
   // const { attrs: { id } } = comment;
 
   // const activeCommentPlugin = app.PmPlugins.get("activeComment");
@@ -53,7 +60,11 @@ export default ({ trackChange, view, top, dataBox }) => {
             data-box={dataBox}
             active={active}
           >
-            <span>hohohohho</span>
+            <div>
+              {action}
+              <button>Accept</button>
+              <button>Reject</button>
+            </div>
           </TrackChangeBoxStyled>
         )}
       </Transition>