diff --git a/TODO.md b/TODO.md
index 6b1ce5a..c70761d 100644
--- a/TODO.md
+++ b/TODO.md
@@ -8,4 +8,11 @@
- Can we add a way to tell the user they are connecting to voice. Like show them its connecting so the user knows something is happening instead of them clicking on the voice stage again and again.
-- Add photo / video albums like Commit https://commet.chat/
\ No newline at end of file
+- Add photo / video albums like Commit https://commet.chat/
+
+
+For the main admin can we keep track of how much space a user is taking in the database.
+
+
+
+Is it possible with large files we do a torrent or peer to peer based file sharing. So users that want to share really large files dont store it on our servers but share it using peer to peer.
\ No newline at end of file
diff --git a/packages/shared/src/components/ChatArea.jsx b/packages/shared/src/components/ChatArea.jsx
index 55fab2f..a759bba 100644
--- a/packages/shared/src/components/ChatArea.jsx
+++ b/packages/shared/src/components/ChatArea.jsx
@@ -150,7 +150,7 @@ const getProviderClass = (url) => {
return '';
};
-const LinkPreview = ({ url }) => {
+export const LinkPreview = ({ url }) => {
const { links } = usePlatform();
const [metadata, setMetadata] = useState(metadataCache.get(url) || null);
const [loading, setLoading] = useState(!metadataCache.has(url));
@@ -219,7 +219,7 @@ const LinkPreview = ({ url }) => {
if (metadata.description === 'Image File' && metadata.image) {
return (