diff --git a/src/components/SubpageRain.astro b/src/components/SubpageRain.astro
index 61885ac..20fba41 100644
--- a/src/components/SubpageRain.astro
+++ b/src/components/SubpageRain.astro
@@ -2,13 +2,44 @@
// src/components/SubpageRain.astro
---
+ x-init="generateDrops(rainIntensity); $watch('rainIntensity', value => { generateDrops(value); updateAudio() }); $watch('lofiFilter', value => updateAudio()); $watch('lofiVolume', value => updateLofiVolume()); $watch('currentPage', val => { if(val === 'page-rain') { initAudio(); } })">
@@ -147,7 +196,7 @@ window.rainData = function() {
-
+
@@ -157,15 +206,28 @@ window.rainData = function() {
-
+