diff --git a/README.md b/README.md
index 2c7b71a..dde8d5c 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,38 @@
-# mist
-The mist compiler
+# Mist Language: A C++ inspired langauge in the Rust ecosystem
+
+
+
+
+
+
+
+
+
+
+
+**Fast and works with Rust**
+
+- All of your favourite Rust libraries work with Mist
+- Compiles directly into efficient Rust code
+- Zero-cost abstractions, no runtime overhead
+
+**Ergonomic development experience**
+- C/C++ style syntax for quick onboarding
+- Minimal friction compared to raw Rust
+- Designed for fast, readable systems code
+
+**Class and type system**
+- class is syntactic sugar for a Rust struct
+- `struct B extends A` provides inheritance-style syntax over struct composition
+- Classes and structs compile into the same underlying Rust type system model
\ No newline at end of file
diff --git a/code.png b/code.png
new file mode 100644
index 0000000..86aedcb
Binary files /dev/null and b/code.png differ
diff --git a/logo.png b/logo.png
new file mode 100644
index 0000000..998430f
Binary files /dev/null and b/logo.png differ
diff --git a/logo.svg b/logo.svg
new file mode 100644
index 0000000..79d3d46
--- /dev/null
+++ b/logo.svg
@@ -0,0 +1,13 @@
+