diff --git a/silkaj/cert.py b/silkaj/cert.py
index 88a22faf455b60b8e9f124f6a8af8f5d156ba352..42ac159e0a724d46e47075d1ba48ec10123cd050 100644
--- a/silkaj/cert.py
+++ b/silkaj/cert.py
@@ -22,7 +22,6 @@ from duniterpy.api.client import Client
 from duniterpy.documents import Block, BlockID, Certification, Identity, get_block_id
 from duniterpy.key import SigningKey
 from pendulum import from_timestamp, now
-from tabulate import tabulate
 
 from silkaj import tui, wot
 from silkaj import wot_tools as wt
@@ -120,7 +119,6 @@ def certification_confirmation(
     idty_to_certify: Dict,
 ) -> None:
     cert = []
-    cert.append(["Cert", "Issuer", "–>", "Recipient: Published: #block-hash date"])
     client = client_instance()
     idty_timestamp = idty_to_certify["meta"]["timestamp"]
     block_id_idty = get_block_id(idty_timestamp)
@@ -137,10 +135,15 @@ def certification_confirmation(
         ]
     )
     params = get_blockchain_parameters()
-    cert_begins = now().format(DATE)
     cert_ends = now().add(seconds=params["sigValidity"]).format(DATE)
-    cert.append(["Valid", cert_begins, "—>", cert_ends])
-    click.echo(tabulate(cert, tablefmt="fancy_grid"))
+    cert.append(["Valid", now().format(DATE), "—>", cert_ends])
+
+    table = tui.Table()
+    table.fill_rows(
+        cert, ["Cert", "Issuer", "–>", "Recipient: Published: #block-hash date"]
+    )
+    click.echo(table.draw())
+
     if not ctx.obj["DISPLAY_DOCUMENT"]:
         tui.send_doc_confirmation("certification")