diff --git a/.changeset/pretty-showers-tap.md b/.changeset/pretty-showers-tap.md
new file mode 100644
index 00000000..240f3787
--- /dev/null
+++ b/.changeset/pretty-showers-tap.md
@@ -0,0 +1,7 @@
+---
+"@graphprotocol/hypergraph-react": patch
+"@graphprotocol/hypergraph": patch
+---
+
+add Type.optional
+
\ No newline at end of file
diff --git a/apps/events/package.json b/apps/events/package.json
index 496f15fd..ddd19790 100644
--- a/apps/events/package.json
+++ b/apps/events/package.json
@@ -14,6 +14,7 @@
"@noble/hashes": "^1.8.0",
"@radix-ui/react-avatar": "^1.1.9",
"@radix-ui/react-icons": "^1.3.2",
+ "@radix-ui/react-label": "^2.1.7",
"@radix-ui/react-slot": "^1.2.2",
"@tanstack/react-query": "^5.75.5",
"@tanstack/react-router": "^1.120.2",
diff --git a/apps/events/src/components/events/events.tsx b/apps/events/src/components/events/events.tsx
index dbc4cef3..90ecc163 100644
--- a/apps/events/src/components/events/events.tsx
+++ b/apps/events/src/components/events/events.tsx
@@ -10,6 +10,7 @@ import { useState } from 'react';
import { Event } from '../../schema';
import { Button } from '../ui/button';
import { Input } from '../ui/input';
+import { Label } from '../ui/label';
export const Events = () => {
const { data: eventsLocalData } = useQuery(Event, { mode: 'private' });
@@ -43,6 +44,7 @@ export const Events = () => {
{eventsLocalData.map((event) => (
{event.name}
+
{event.description}
{event.id}