diff --git a/public/sounds/en_intro_1.mp3 b/public/sounds/en_intro_1.mp3
deleted file mode 100644
index b42666d97d626a0efd9e9d8bd2b7501d0dce8567..0000000000000000000000000000000000000000
Binary files a/public/sounds/en_intro_1.mp3 and /dev/null differ
diff --git a/public/sounds/en_intro_2.mp3 b/public/sounds/en_intro_2.mp3
deleted file mode 100644
index 394b12c71dd1aa581b44d48bfc6b02b8122bb963..0000000000000000000000000000000000000000
Binary files a/public/sounds/en_intro_2.mp3 and /dev/null differ
diff --git a/public/sounds/intro/en_intro_1.mp3 b/public/sounds/intro/en_intro_1.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..fcf8b05bad559877bf92585dbf68029c8fc9a2aa
Binary files /dev/null and b/public/sounds/intro/en_intro_1.mp3 differ
diff --git a/public/sounds/intro/en_intro_10.mp3 b/public/sounds/intro/en_intro_10.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..16d1c63524b1ec37257016e37631750c887623aa
Binary files /dev/null and b/public/sounds/intro/en_intro_10.mp3 differ
diff --git a/public/sounds/intro/en_intro_2.mp3 b/public/sounds/intro/en_intro_2.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..573f57ace519afc839b6addc397b1add9e0aaf96
Binary files /dev/null and b/public/sounds/intro/en_intro_2.mp3 differ
diff --git a/public/sounds/intro/en_intro_3.mp3 b/public/sounds/intro/en_intro_3.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..135b158320698a61dfdc1fec16e70edc3605fa9b
Binary files /dev/null and b/public/sounds/intro/en_intro_3.mp3 differ
diff --git a/public/sounds/intro/en_intro_4.mp3 b/public/sounds/intro/en_intro_4.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..78fe92aef4539cbbcda1db816479ecae82e2247a
Binary files /dev/null and b/public/sounds/intro/en_intro_4.mp3 differ
diff --git a/public/sounds/intro/en_intro_5.mp3 b/public/sounds/intro/en_intro_5.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..71b824b17dfd50866dc9f0855e5f934714797d9b
Binary files /dev/null and b/public/sounds/intro/en_intro_5.mp3 differ
diff --git a/public/sounds/intro/en_intro_6.mp3 b/public/sounds/intro/en_intro_6.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..cdf315c0a91a3ac71442f729a7357baef8c3ca4c
Binary files /dev/null and b/public/sounds/intro/en_intro_6.mp3 differ
diff --git a/public/sounds/intro/en_intro_7.mp3 b/public/sounds/intro/en_intro_7.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..d68a7c8a6a43163a84257d05450576c11bc75636
Binary files /dev/null and b/public/sounds/intro/en_intro_7.mp3 differ
diff --git a/public/sounds/intro/en_intro_8.mp3 b/public/sounds/intro/en_intro_8.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..e377cac76b50d41b62c5bd32c634d46eb838c11f
Binary files /dev/null and b/public/sounds/intro/en_intro_8.mp3 differ
diff --git a/public/sounds/intro/en_intro_9.mp3 b/public/sounds/intro/en_intro_9.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..4a9064545454d3643d302a195f1bbacce05c6c80
Binary files /dev/null and b/public/sounds/intro/en_intro_9.mp3 differ
diff --git a/src/components/Intro.tsx b/src/components/Intro.tsx
index a8e5ac9efa430b78583c500869385ae86d28c533..4a65940820fcdba1a00bee563144d87a65e51fec 100644
--- a/src/components/Intro.tsx
+++ b/src/components/Intro.tsx
@@ -14,10 +14,13 @@ const Intro = () => {
     const typewriterRef = useRef<TypewriterClass>();
     const navigate = useNavigate();
     const skipButtonText = useTranslate(skipToChapter) + "1";
-    const audioFiles = [
-        'public/sounds/en_intro_1.mp3',
-        'public/sounds/en_intro_2.mp3',
-    ];
+
+    const audioFiles: string[] = [];
+
+    for (let i = 1; i <= 10; i++) {
+        const filePath = `public/sounds/intro/en_intro_${i}.mp3`;
+        audioFiles.push(filePath);
+    }
 
     const {getAnimationObject, handleClick, isAnimationComplete, isLast, onInit, paused, handleMuteToggle, isMuted} = useAnimate({
         typewriterRef,
@@ -61,12 +64,14 @@ const Intro = () => {
                         >
                             {isLast ? chapter1Text : nextButtonText}
                         </button>
+                        {!isLast && (
                         <button
                             onClick={() => navigate("/insulin")}
                             className={`mt-20 border-4 border-black font-primary bg-yellow-main`}
                         >
                             {skipButtonText}
                         </button>
+                            )}
                         <button onClick={handleMuteToggle}
                                 className={`mt-20 border-4 border-black font-primary bg-yellow-main`}
                         >