diff --git a/README.md b/README.md
index c8fa3553..9abf267b 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,18 @@
-# Shipyard
+
+
+# Shipyard
Shipyard is an Entity Component System focused on usability and speed.
+If you have any question or want to follow the development more closely
[![Chat](https://img.shields.io/badge/join-Zulip-brightgreen.svg)](https://shipyard.zulipchat.com).
+
[![Crates.io](https://img.shields.io/crates/v/shipyard)](https://crates.io/crates/shipyard)
[![Documentation](https://docs.rs/shipyard/badge.svg)](https://docs.rs/shipyard)
[![LICENSE](https://img.shields.io/crates/l/shipyard)](LICENSE-APACHE)
-If you have any question or want to follow the development more closely
[![Chat](https://img.shields.io/badge/join-Zulip-brightgreen.svg)](https://shipyard.zulipchat.com).
+### [Guide](https://leudz.github.io/shipyard/guide) | [Demo](https://leudz.github.io/shipyard/bunny_demo)
-Learning resources:
-- [Guide](https://leudz.github.io/shipyard/guide)
+
## Basic Example
```rust
@@ -17,8 +20,8 @@ use shipyard::{IntoIter, View, ViewMut, World};
struct Health(u32);
struct Position {
- _x: f32,
- _y: f32,
+ x: f32,
+ y: f32,
}
fn in_acid(positions: View