diff --git a/README.md b/README.md
index 1d03e8c..d6a98cf 100644
--- a/README.md
+++ b/README.md
@@ -15,13 +15,20 @@ YOU ARE RESPONSIBLE FOR YOUR OWN CHOICES. Keep it safe, please, you cannot repai
## What is OSSP?
OSSP ('OpenSubsonic Player') is a music player application for UNIX®/Unix-like Operating Systems.
It's features include:
-- Support for a great deal of music formats
+- Support for a great deal of music formats (Except OGG as of now...)
- Comprehensive error handling
-- Scrobbling to ListenBrainz and LastFM
-- A comprehensive configuration scheme
+- Scrobbling to both ListenBrainz and LastFM (Even at the same time)
+- A comprehensive JSON configuration scheme
- Advanced audio pipelining, allowing control of EQ, Pitch, and Reverberation
- Fast and responsive
-- Advanced Security Handling of Stored Credentials and Web Requests
+- Low memory usage (No electron here!!)
+- Advanced Security Handling of Stored Credentials and Web Requests (In the future)
+
+## Architecture
+At the moment, OSSP has a fairly unique architecture. It's frontend client (the QT interface) and the actual music player run as completely
+separate applications and use IPC (Specifically Unix Sockets) to communicate using a custom (but relatively simple) protocol.
+This means that if you wanted to develop a TUI interface for OSSP, and have the program run completely with no window manager / desktop environment,
+that is completely possible.
## Building
Please look at the ```building``` folder for more information. Due to certain configuration choices made by package maintainers, building OSSP is not exactly easy, although most of the process for supported platforms is automated, and the dependency tree is kept completely separate from system packages to avoid conflicts.
@@ -34,9 +41,9 @@ OSSP has support for the following operating systems:
- OpenBSD (7.8, x86_64)
- Many, many patches needed to dependencies
- iOS / macOS
-- 32-bit platforms currently have major issues, and big-endian platforms are not expected to work (Untested)
+- 32-bit platforms currently have major issues, and big-endian platforms will not work
-OSSP itself is extremely portable, and should be usable on any UNIX®/Unix-like platform with little to no patching, but the Gstreamer player logic is less portable (Specifically LSP Plugins).
+OSSP itself is extremely portable, and should be portable to any UNIX®/Unix-like platform with only a little work.
## Information
The ```libopensubsonic``` library has been implemented as per the specification located at [OpenSubsonic Netlify](https://opensubsonic.netlify.app/docs/api-reference/)