diff --git a/README.md b/README.md
index 3f1c282..22b9b42 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,25 @@
-# SwiftUICardStack
+# ๐ SwiftUICardStack
-A nifty way to organize & navigate a collection of views.
+
+
+
+
+Create an *easy to peek* SwiftUI View to showcase your own data, catalog, images, or anything you'd like.
+
+## Contents
+
+- [๐ญ Supported Platforms](#supported-platforms)
+- [๐ฆ Package](#package)
+- [๐จ Example](#usage)
+- [๐งจ Extra](#extra)
+
+## Supported Platforms
+
+You can use the `CardStack` SwiftUI view in the following platforms:
+
+- macOS 10.12+ ๐ฅ
+- iOS 14.0+ ๐ฑ
+- tvOS 14.0+ ๐บ
## Package
@@ -19,7 +38,7 @@ Add a dependency in your `Package.swift`
.package(url: "https://github.com/p-larson/SwiftUICardStack", branch: "main")
```
-## Basic Usage
+## Usage
### Simple example
@@ -34,7 +53,13 @@ CardStack(items: data) { item in
```
-### More Advanced Example
+
+### A More Advanced Example
+
+See Full Example Usage @ [SwiftUICardStack/Example](/Example/SwiftUICardStack-Example)
+
+
+ Show psuedo code
```swift
import SwiftUICardStack
@@ -79,4 +104,24 @@ CardStack(
```
-### See Full Example Usage @ [SwiftUICardStack/Example](/Example/SwiftUICardStack-Example)
+
+
+## Extra
+
+### My Favorite Line of Code from the Package ๐
+
+Line 17 of [Sources/SwiftUICardStack/CardStackSource.swift](/Sources/SwiftUICardStack/CardStackSource.swift)
+
+```swift
+private(set) lazy var views: Array = items.map(builder).map(\.eraseToAnyView)
+```
+
+**Why this is my favorite**
+
+*I use the power of KeyPaths to type erase the data set in a short and sweet one liner!*
+
+See [View#eraseToAnyView](/Sources/SwiftUICardStack/Common.swift)
+
+### License
+
+Open Source ๐