diff --git a/README.md b/README.md
index e810c9e..24569bf 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# gobang
+![gobang](./resources/logo.png)
gobang is currently in alpha
@@ -31,16 +31,15 @@ $ cargo install --version 0.1.0-alpha.1 gobang
| Key | Description |
| ---- | ---- |
-| h | Scroll left |
-| j | Scroll down |
-| k | Scroll up |
-| l | Scroll right |
-| Ctrl + d | Scroll down multiple lines |
-| Ctrl + u | Scroll up multiple lines |
+| h, j, k, l | Scroll left/down/up/right |
+| Ctrl + u, Ctrl + d | Scroll up/down multiple lines |
+| g , G | Scroll to top/bottom |
+| H, J, K, L | Extend selection by one cell left/down/up/right |
| y | Copy a cell value |
-| → | Move focus to right |
-| ← | Move focus to left |
+| ←, → | Move focus to left/right |
| / | Filter |
+| ? | Help |
+| 1, 2, 3, 4, 5 | Switch to records/columns/constraints/foreign keys/indexes tab |
## Configuration
@@ -65,4 +64,15 @@ user = "root"
host = "localhost"
port = 3306
database = "foo"
+
+[[conn]]
+type = "postgres"
+user = "root"
+host = "localhost"
+port = 5432
+database = "bar"
+
+[[conn]]
+type = "sqlite"
+path = "/path/to/baz.db"
```
diff --git a/resources/logo.png b/resources/logo.png
new file mode 100644
index 0000000..2fcca81
Binary files /dev/null and b/resources/logo.png differ