diff --git a/src/lib/Edges/BaseEdge.svelte b/src/lib/Edges/BaseEdge.svelte
index 6ab3c56f3..7cda93696 100644
--- a/src/lib/Edges/BaseEdge.svelte
+++ b/src/lib/Edges/BaseEdge.svelte
@@ -33,5 +33,11 @@
) : null;
-
+
{text}
diff --git a/src/lib/Edges/EdgeText.svelte b/src/lib/Edges/EdgeText.svelte
index 6098df69b..8affd553c 100644
--- a/src/lib/Edges/EdgeText.svelte
+++ b/src/lib/Edges/EdgeText.svelte
@@ -1,5 +1,89 @@
+
+
+
+ {#if labelShowBg}
+
+ {/if}
+
+
+ {label}
+
+ {children}
+
diff --git a/src/lib/Edges/SimpleBezierEdge.svelte b/src/lib/Edges/SimpleBezierEdge.svelte
index 0e91e9bbd..093f33b19 100644
--- a/src/lib/Edges/SimpleBezierEdge.svelte
+++ b/src/lib/Edges/SimpleBezierEdge.svelte
@@ -1,10 +1,10 @@
-