diff --git a/feed.xml b/feed.xml
index 5fcbe0a..0a87d85 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,2 +1,2 @@
-GPT Storieshttp://kithub.k-world.me.uk/Karl/GTPStoriesGPT Stories in audio formyeshttp://www.rssboard.org/rss-specificationpod2gen v1.0.3 https://pod2gen.caproni.fmFri, 21 Jun 2024 11:11:02 +0000Fri, 21 Jun 2024 09:08:40 +0000YesExampleemail@example.comyesReboot - Part 1https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 1.mp3Fri, 21 Jun 2024 09:08:40 +00001111Reboot - Part 10https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 10.mp3Fri, 21 Jun 2024 09:08:40 +00001111Reboot - Part 2https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 2.mp3Fri, 21 Jun 2024 09:08:18 +00001122Reboot - Part 3https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 3.mp3Fri, 21 Jun 2024 09:08:40 +00001133Reboot - Part 4https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 4.mp3Fri, 21 Jun 2024 09:08:40 +00001144Reboot - Part 5https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 5.mp3Fri, 21 Jun 2024 09:08:40 +00001155Reboot - Part 6https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 6.mp3Fri, 21 Jun 2024 09:08:40 +00001166Reboot - Part 7https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 7.mp3Fri, 21 Jun 2024 09:08:40 +00001177Reboot - Part 8https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 8.mp3Fri, 21 Jun 2024 09:08:38 +00001188Reboot - Part 9https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 9.mp3Fri, 21 Jun 2024 09:08:40 +00001199
\ No newline at end of file
+GPT Storieshttp://kithub.k-world.me.uk/Karl/GTPStoriesGPT Stories in audio formyeshttp://www.rssboard.org/rss-specificationpod2gen v1.0.3 https://pod2gen.caproni.fmFri, 21 Jun 2024 11:16:40 +0000Fri, 21 Jun 2024 09:08:40 +0000YesExampleemail@example.comyesReboot - Part 1https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 1.mp3Fri, 21 Jun 2024 09:08:40 +00001111Reboot - Part 2https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 2.mp3Fri, 21 Jun 2024 09:08:18 +00001122Reboot - Part 3https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 3.mp3Fri, 21 Jun 2024 09:08:40 +00001133Reboot - Part 4https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 4.mp3Fri, 21 Jun 2024 09:08:40 +00001144Reboot - Part 5https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 5.mp3Fri, 21 Jun 2024 09:08:40 +00001155Reboot - Part 6https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 6.mp3Fri, 21 Jun 2024 09:08:40 +00001166Reboot - Part 7https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 7.mp3Fri, 21 Jun 2024 09:08:40 +00001177Reboot - Part 8https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 8.mp3Fri, 21 Jun 2024 09:08:38 +00001188Reboot - Part 9https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 9.mp3Fri, 21 Jun 2024 09:08:40 +00001199Reboot - Part 10https://kithub.k-world.me.uk/Karl/GTPStories/raw/master/Reboot/Part 10.mp3Fri, 21 Jun 2024 09:08:40 +00001111
\ No newline at end of file
diff --git a/generator.py b/generator.py
index 827b2af..80f9e1f 100644
--- a/generator.py
+++ b/generator.py
@@ -67,7 +67,7 @@ def add_episodes_from_folder(folder_path: str, season:int) -> None:
season (int): Season number for for the podcast
"""
file_list = os.listdir(folder_path)
- list_of_episodes = [x for x in file_list if "mp3" in x]
+ list_of_episodes = sorted([x for x in file_list if "mp3" in x], key=lambda x: int(x.split()[1].split('.')[0]))
# file_list.pop(0)
for file in list_of_episodes:
filename = file[:-4]