diff --git a/platform/bin/loader.wasm b/platform/bin/loader.wasm
index ac3ef2a..d893ee9 100644
Binary files a/platform/bin/loader.wasm and b/platform/bin/loader.wasm differ
diff --git a/src/run-web.html b/src/run-web.html
index 3fa6583..430dadc 100644
--- a/src/run-web.html
+++ b/src/run-web.html
@@ -1 +1 @@
-
uw8-run
\ No newline at end of file
+uw8-run
\ No newline at end of file
diff --git a/uw8-tool/src/base_module.rs b/uw8-tool/src/base_module.rs
index 7192d61..7f01e64 100644
--- a/uw8-tool/src/base_module.rs
+++ b/uw8-tool/src/base_module.rs
@@ -37,7 +37,7 @@ impl BaseModule {
let mut types = vec![];
let mut type_map = HashMap::new();
- for num_params in 0..6 {
+ for num_params in 0..8 {
for num_f32 in 0..=num_params {
for &result in &[None, Some(ValType::I32), Some(ValType::F32)] {
let mut params = vec![];