diff --git a/packages/desktop/src/tree/MainPanel.tsx b/packages/desktop/src/tree/MainPanel.tsx
new file mode 100644
index 0000000..e44b739
--- /dev/null
+++ b/packages/desktop/src/tree/MainPanel.tsx
@@ -0,0 +1,46 @@
+import { Container, Grid, Typography } from '@mui/material';
+import React, { useMemo } from 'react';
+
+// import ConversationDetails from './ConversationDetails';
+import { blueGrey } from '@mui/material/colors';
+import useAuth from '../providers/AuthProvider';
+import useConversations from '../providers/ConversationProvider';
+import { useRendersCount } from 'react-use';
+import useTerminal from './Terminal';
+
+export default function MainPanel() {
+ const { user } = useAuth();
+
+ const { selectedConversation } = useConversations();
+
+ // if selected conversation, show details
+ // do all fetching necessary to paint things here
+ // join the call so to speak
+
+ // show who is
+
+ const rendersCount = useRendersCount();
+ console.warn('RENDER COUNT | MAINPANEL | ', rendersCount);
+
+ // if (selectedConversation) return ;
+
+ return (
+
+ {`Hi ${user.givenName?.split(' ')[0] ?? 'there'}!`}
+
+ Start a conversation with one tap
or just take a breather.
+
+
+ );
+}
diff --git a/packages/desktop/src/tree/Terminal.tsx b/packages/desktop/src/tree/Terminal.tsx
index 666756d..aecd958 100644
--- a/packages/desktop/src/tree/Terminal.tsx
+++ b/packages/desktop/src/tree/Terminal.tsx
@@ -1,6 +1,7 @@
import { Box, Container, Grid } from '@mui/material';
import { ConversationList } from './ConversationList';
+import MainPanel from './MainPanel';
import Navbar from './Navbar';
import NewConversationDialog from './NewConversationDialog';
import React from 'react';
@@ -40,8 +41,17 @@ export default function Terminal() {
-
- main panel
+
+