diff --git a/media/diagrams/Simple OQM Diagram.drawio b/media/diagrams/Simple OQM Diagram.drawio
new file mode 100644
index 000000000..2393c7a8f
--- /dev/null
+++ b/media/diagrams/Simple OQM Diagram.drawio
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/media/diagrams/Simple OQM Diagram.drawio.svg b/media/diagrams/Simple OQM Diagram.drawio.svg
new file mode 100644
index 000000000..04564cdf5
--- /dev/null
+++ b/media/diagrams/Simple OQM Diagram.drawio.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/software/plugins/docs/NewPluginIdeas.md b/software/plugins/docs/NewPluginIdeas.md
index 98e4fcace..fea239621 100644
--- a/software/plugins/docs/NewPluginIdeas.md
+++ b/software/plugins/docs/NewPluginIdeas.md
@@ -15,6 +15,8 @@ https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html
## Point of Sale
+https://mike42.me/blog/2015-03-getting-a-usb-receipt-printer-working-on-linux
+
## Storage Interaction
Inspiration: https://www.instructables.com/FindyBot3000-a-Voice-Controlled-Organizer/