diff --git a/README.md b/README.md
index 9974e05..4014fe0 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,92 @@
# svelte-router
-Simple router for vite+svelte
\ No newline at end of file
+Simple router for vite+svelte
+
+# Usage
+
+
+App.svelte
+```svelte
+
+
+
+ {#snippet notfound()}
+ Not found
+ Sorry, the page you are looking for does not exist.
+ Return to home.
+ {/snippet}
+
+```
+
+TodoPage.svelte
+```svelte
+
+
+{#await getTodos()}
+
loading...
+{:then todo}
+
+ {todo.title}
+
+
+{/await}
+```
+
+TodosPage.svelte
+```svelte
+
+
+Todos
+
+
+ Items per page
+
5
+
10
+
25
+
+
+{#await getTodos()}
+ loading...
+{:then data}
+
+{/await}
+
+
+```
\ No newline at end of file