diff --git a/README.md b/README.md
index c652fc1..6f2f8f5 100644
--- a/README.md
+++ b/README.md
@@ -4,18 +4,25 @@
[](https://github.com/denosaurs/tty/actions)
[](https://github.com/denosaurs/tty/blob/master/LICENSE)
+
+
+
+
+
+
+
```typescript
import * as tty from "https://deno.land/x/tty/mod.ts";
await tty.hideCursor();
+let i = 0;
+
setInterval(() => {
tty.clearScreenSync();
tty.goHomeSync();
- console.log("HELLO WORLD");
+ console.log(i++);
}, 200);
-
-await tty.showCursor();
```
## other
diff --git a/assets/example.cast b/assets/example.cast
new file mode 100644
index 0000000..69fdc3f
--- /dev/null
+++ b/assets/example.cast
@@ -0,0 +1,63 @@
+{"version": 2, "width": 80, "height": 25, "timestamp": 1599207122, "env": {"SHELL": "/bin/zsh", "TERM": "xterm-256color"}}
+[0.275194, "o", "\u001b[?25l"]
+[0.479588, "o", "\u001b[2J\u001b[H"]
+[0.480159, "o", "\u001b[33m0\u001b[39m\r\n"]
+[0.680346, "o", "\u001b[2J\u001b[H"]
+[0.680682, "o", "\u001b[33m1\u001b[39m\r\n"]
+[0.880856, "o", "\u001b[2J\u001b[H"]
+[0.880985, "o", "\u001b[33m2\u001b[39m\r\n"]
+[1.081979, "o", "\u001b[2J\u001b[H"]
+[1.082102, "o", "\u001b[33m3\u001b[39m\r\n"]
+[1.281013, "o", "\u001b[2J\u001b[H\u001b[33m4\u001b[39m\r\n"]
+[1.477074, "o", "\u001b[2J\u001b[H\u001b[33m5\u001b[39m\r\n"]
+[1.680431, "o", "\u001b[2J\u001b[H"]
+[1.680738, "o", "\u001b[33m6\u001b[39m\r\n"]
+[1.877312, "o", "\u001b[2J\u001b[H"]
+[1.877705, "o", "\u001b[33m7\u001b[39m\r\n"]
+[2.078558, "o", "\u001b[2J\u001b[H\u001b[33m8\u001b[39m\r\n"]
+[2.280141, "o", "\u001b[2J\u001b[H\u001b[33m9\u001b[39m\r\n"]
+[2.48092, "o", "\u001b[2J\u001b[H\u001b[33m10\u001b[39m\r\n"]
+[2.680937, "o", "\u001b[2J\u001b[H"]
+[2.68114, "o", "\u001b[33m11\u001b[39m\r\n"]
+[2.880897, "o", "\u001b[2J\u001b[H\u001b[33m12\u001b[39m\r\n"]
+[3.080272, "o", "\u001b[2J\u001b[H\u001b[33m13\u001b[39m\r\n"]
+[3.277357, "o", "\u001b[2J\u001b[H\u001b[33m14\u001b[39m\r\n"]
+[3.477, "o", "\u001b[2J\u001b[H\u001b[33m15\u001b[39m\r\n"]
+[3.677682, "o", "\u001b[2J\u001b[H\u001b[33m16\u001b[39m\r\n"]
+[3.879782, "o", "\u001b[2J\u001b[H\u001b[33m17\u001b[39m\r\n"]
+[4.081486, "o", "\u001b[2J\u001b[H\u001b[33m18\u001b[39m\r\n"]
+[4.281858, "o", "\u001b[2J\u001b[H\u001b[33m19\u001b[39m\r\n"]
+[4.477014, "o", "\u001b[2J\u001b[H\u001b[33m20\u001b[39m\r\n"]
+[4.680219, "o", "\u001b[2J\u001b[H\u001b[33m21\u001b[39m\r\n"]
+[4.880865, "o", "\u001b[2J\u001b[H\u001b[33m22\u001b[39m\r\n"]
+[5.079824, "o", "\u001b[2J\u001b[H\u001b[33m23\u001b[39m\r\n"]
+[5.27926, "o", "\u001b[2J\u001b[H\u001b[33m24\u001b[39m\r\n"]
+[5.478207, "o", "\u001b[2J\u001b[H\u001b[33m25\u001b[39m\r\n"]
+[5.680405, "o", "\u001b[2J\u001b[H\u001b[33m26\u001b[39m\r\n"]
+[5.87826, "o", "\u001b[2J\u001b[H\u001b[33m27\u001b[39m\r\n"]
+[6.081833, "o", "\u001b[2J\u001b[H\u001b[33m28\u001b[39m\r\n"]
+[6.280214, "o", "\u001b[2J\u001b[H\u001b[33m29\u001b[39m\r\n"]
+[6.480205, "o", "\u001b[2J\u001b[H\u001b[33m30\u001b[39m\r\n"]
+[6.676044, "o", "\u001b[2J\u001b[H\u001b[33m31\u001b[39m\r\n"]
+[6.876783, "o", "\u001b[2J\u001b[H\u001b[33m32\u001b[39m\r\n"]
+[7.080207, "o", "\u001b[2J\u001b[H\u001b[33m33\u001b[39m\r\n"]
+[7.279711, "o", "\u001b[2J\u001b[H\u001b[33m34\u001b[39m\r\n"]
+[7.481263, "o", "\u001b[2J\u001b[H\u001b[33m35\u001b[39m\r\n"]
+[7.677003, "o", "\u001b[2J\u001b[H\u001b[33m36\u001b[39m\r\n"]
+[7.88015, "o", "\u001b[2J\u001b[H"]
+[7.880551, "o", "\u001b[33m37\u001b[39m\r\n"]
+[8.08162, "o", "\u001b[2J\u001b[H\u001b[33m38\u001b[39m\r\n"]
+[8.277013, "o", "\u001b[2J\u001b[H\u001b[33m39\u001b[39m\r\n"]
+[8.47766, "o", "\u001b[2J\u001b[H\u001b[33m40\u001b[39m\r\n"]
+[8.679479, "o", "\u001b[2J\u001b[H\u001b[33m41\u001b[39m\r\n"]
+[8.881723, "o", "\u001b[2J\u001b[H"]
+[8.882057, "o", "\u001b[33m42\u001b[39m\r\n"]
+[9.081843, "o", "\u001b[2J\u001b[H\u001b[33m43\u001b[39m\r\n"]
+[9.281814, "o", "\u001b[2J\u001b[H\u001b[33m44\u001b[39m\r\n"]
+[9.481815, "o", "\u001b[2J\u001b[H\u001b[33m45\u001b[39m\r\n"]
+[9.67697, "o", "\u001b[2J\u001b[H\u001b[33m46\u001b[39m\r\n"]
+[9.879025, "o", "\u001b[2J\u001b[H\u001b[33m47\u001b[39m\r\n"]
+[10.075867, "o", "\u001b[2J\u001b[H\u001b[33m48\u001b[39m\r\n"]
+[10.280115, "o", "\u001b[2J\u001b[H\u001b[33m49\u001b[39m\r\n"]
+[10.480051, "o", "\u001b[2J\u001b[H\u001b[33m50\u001b[39m\r\n"]
+[10.680841, "o", "^C"]
diff --git a/assets/example.svg b/assets/example.svg
new file mode 100644
index 0000000..709ac2b
--- /dev/null
+++ b/assets/example.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/hello.ts b/examples/hello.ts
index bf62d6f..bc68160 100644
--- a/examples/hello.ts
+++ b/examples/hello.ts
@@ -2,10 +2,10 @@ import * as tty from "../mod.ts";
await tty.hideCursor();
+let i = 0;
+
setInterval(() => {
tty.clearScreenSync();
tty.goHomeSync();
- console.log("HELLO WORLD");
+ console.log(i++);
}, 200);
-
-await tty.showCursor();