diff --git a/res/ComponentLibrary/Plug.svg b/res/ComponentLibrary/Plug.svg
new file mode 100644
index 00000000..0f5632f9
--- /dev/null
+++ b/res/ComponentLibrary/Plug.svg
@@ -0,0 +1,231 @@
+
+
+
+
diff --git a/src/app/CableWidget.cpp b/src/app/CableWidget.cpp
index 147bf142..f6a8c043 100644
--- a/src/app/CableWidget.cpp
+++ b/src/app/CableWidget.cpp
@@ -15,6 +15,7 @@ namespace app {
struct CableWidget::Internal {
+ std::shared_ptr