diff --git a/crates/mipsy_web/Cargo.toml b/crates/mipsy_web/Cargo.toml
index 861c333..e41792f 100644
--- a/crates/mipsy_web/Cargo.toml
+++ b/crates/mipsy_web/Cargo.toml
@@ -9,8 +9,8 @@ crate-type = ["cdylib", "rlib"]
[dependencies]
-yew = "0.19.3"
-yew-agent = "0.1.0"
+yew = { version = "0.20", features = ["csr"] }
+yew-agent = "0.2.0"
gloo-file = "0.2.0"
gloo-utils = { version = "0.1.5", features = ["serde"]}
web-sys = { version="0.3.55", features=["Element", "EventTarget", "HtmlElement", "HtmlSelectElement"] }
@@ -26,7 +26,7 @@ wasm-logger = "0.2.0"
git-version = "0.3.5"
derivative = "2.2.0"
gloo-console = "0.2.1"
-bounce = "0.3.0"
+bounce = "0.7.0"
serde_json = "1.0.82"
# [profile.release]
diff --git a/crates/mipsy_web/index.html b/crates/mipsy_web/index.html
index 0f8b07a..6c4373c 100644
--- a/crates/mipsy_web/index.html
+++ b/crates/mipsy_web/index.html
@@ -12,15 +12,40 @@