diff --git a/src/components/containers/Accordion.svelte b/src/components/containers/Accordion.svelte
new file mode 100644
index 0000000..2bebc25
--- /dev/null
+++ b/src/components/containers/Accordion.svelte
@@ -0,0 +1,74 @@
+
+
+
diff --git a/src/components/containers/AccordionItem.svelte b/src/components/containers/AccordionItem.svelte
new file mode 100644
index 0000000..34c2f42
--- /dev/null
+++ b/src/components/containers/AccordionItem.svelte
@@ -0,0 +1,47 @@
+
+
+
diff --git a/src/components/schedule-for-stop/RouteScheduleTable.svelte b/src/components/schedule-for-stop/RouteScheduleTable.svelte
new file mode 100644
index 0000000..1f54fbe
--- /dev/null
+++ b/src/components/schedule-for-stop/RouteScheduleTable.svelte
@@ -0,0 +1,100 @@
+
+
+
diff --git a/src/components/schedule-for-stop/ScheduleAccordionItem.svelte b/src/components/schedule-for-stop/ScheduleAccordionItem.svelte
deleted file mode 100644
index d5c50cd..0000000
--- a/src/components/schedule-for-stop/ScheduleAccordionItem.svelte
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
diff --git a/src/components/stops/StopPageHeader.svelte b/src/components/stops/StopPageHeader.svelte
index 2c4a4c1..265ff7d 100644
--- a/src/components/stops/StopPageHeader.svelte
+++ b/src/components/stops/StopPageHeader.svelte
@@ -12,7 +12,7 @@
export let stopDirection;
-
+
{stopName}
diff --git a/src/routes/stops/[stopID]/schedule/+page.svelte b/src/routes/stops/[stopID]/schedule/+page.svelte
index 71243cc..a116741 100644
--- a/src/routes/stops/[stopID]/schedule/+page.svelte
+++ b/src/routes/stops/[stopID]/schedule/+page.svelte
@@ -1,11 +1,12 @@
@@ -150,10 +141,10 @@
-
@@ -165,13 +156,12 @@
{$t('schedule_for_stop.no_schedules_available')}
{:else}
-
- {#each schedules as schedule, index (schedule.tripHeadsign)}
- toggleAccordion(index)}
- />
+
+ {#each schedules as schedule}
+
+ {schedule.tripHeadsign}
+
+
{/each}
{/if}