diff --git a/src/data/hptimelinedata.tsx b/src/data/hptimelinedata.tsx
index 1e79d5d4e24454062854a22639b34347efe56f22..d73889a5b92a156f4057801945d4692dba73a36e 100644
--- a/src/data/hptimelinedata.tsx
+++ b/src/data/hptimelinedata.tsx
@@ -21,6 +21,19 @@ function HPgoToPageAndScroll({id, text, path}:{id: string, text: string, path: s
   )
 }
 
+function HPgoToPageAndOpenTab({id, text, path}:{id: string, text: string, path: string}){
+  const {goToPagesAndOpenTab} = useNavigation(); 
+  return(
+    <a onClick={() => goToPagesAndOpenTab(id, path)}> {text} </a>
+  )
+}
+function HPgoToPageAndOpenTabAndScroll({tab, text, path, scrollId}:{tab: string, text: string, path: string, scrollId: string}){
+  const {goToPageWithTabAndScroll} = useNavigation(); 
+  return(
+    <a onClick={() => goToPageWithTabAndScroll({tabId: tab, path: path, scrollToId: scrollId})}> {text} </a>
+  )
+}
+
 export interface TimelineDatenpunkt {
   title?: string; /* Prof. , Dr., ... */
   vorname: string;