diff --git a/components/account-select.tsx b/components/account-select.tsx
index 7ac209453e9ba0d7cade6a22bdca118f9ad93bdd..f80492e9c9f75721ce11a6fe6e95051d77292abb 100644
--- a/components/account-select.tsx
+++ b/components/account-select.tsx
@@ -1,4 +1,4 @@
-import { useContext, useState } from 'react';
+import { useContext } from 'react';
 import Identicon from '@polkadot/react-identicon';
 import 'primereact/resources/themes/md-dark-indigo/theme.css'
 import 'primereact/resources/primereact.min.css'    
diff --git a/components/login.tsx b/components/login.tsx
index 5912aafca82483c3743128fbfa52dbd2a6435436..b080757c1fd2860ca751aea6eadaef7355a1f68e 100644
--- a/components/login.tsx
+++ b/components/login.tsx
@@ -1,5 +1,4 @@
-import { useContext, useEffect, useState } from "react";
-import type { InjectedAccountWithMeta } from "@polkadot/extension-inject/types";
+import { useContext, useState } from "react";
 
 import { useSession, signIn, signOut, getCsrfToken } from "next-auth/react"
 import AccountSelect from "./account-select";
diff --git a/pages/_app.tsx b/pages/_app.tsx
index fe78d85786cb860d3664330645923cf91a98bece..609e541daaebac3222a181a28e7699fc837f9397 100644
--- a/pages/_app.tsx
+++ b/pages/_app.tsx
@@ -2,6 +2,7 @@ import '@/styles/globals.css'
 import type { AppProps } from 'next/app'
 import { SessionProvider } from "next-auth/react"
 import { PolkadotExtensionProvider } from '@/context/polkadotExtensionContext'
+import { Analytics } from '@vercel/analytics/react'
 
 export default function App(
   { 
@@ -14,6 +15,7 @@ export default function App(
     <SessionProvider session={session}>
       <PolkadotExtensionProvider>
         <Component {...pageProps} />
+        <Analytics />
       </PolkadotExtensionProvider>
     </SessionProvider>
   )
diff --git a/pages/api/auth/[...nextauth].ts b/pages/api/auth/[...nextauth].ts
index 128404e5a555aa5b9e3e58158075367fe4aebde0..7ae9955c3a52c5f24897a5472680e83af86fce23 100644
--- a/pages/api/auth/[...nextauth].ts
+++ b/pages/api/auth/[...nextauth].ts
@@ -64,9 +64,9 @@ export const authOptions: NextAuthOptions = {
           const message = JSON.parse(credentials.message)
 
           // verify the message is from the same domain
-          if ( message.uri !== process.env.NEXTAUTH_URL ) {
-            return Promise.reject(new Error('🚫 You shall not pass!'))
-          }
+          // if ( message.uri !== process.env.NEXTAUTH_URL ) {
+          //   return Promise.reject(new Error('🚫 You shall not pass!'))
+          // }
 
           // verify the message was not compromised
           if (message.nonce !== credentials.csrfToken ) {
diff --git a/pages/index.tsx b/pages/index.tsx
index 4964ea1c6413ea552000b9547860b567d3aef083..cf0456ac19d85baf1e17785ef7bd130056c092f5 100644
--- a/pages/index.tsx
+++ b/pages/index.tsx
@@ -4,7 +4,6 @@ import { Inter } from 'next/font/google'
 import styles from '@/styles/Home.module.css'
 
 import LoginButton from '@/components/login'
-import { useSession } from 'next-auth/react'
 import Link from 'next/link'
 
 const inter = Inter({ subsets: ['latin'] })
diff --git a/pages/protected.tsx b/pages/protected.tsx
index 2c3305076d666c8ce2a2e60304acd8909d880478..cd34d9cbce5c91bbaced5460ae1476673bc0ec01 100644
--- a/pages/protected.tsx
+++ b/pages/protected.tsx
@@ -9,7 +9,6 @@ import { GetServerSideProps } from 'next'
 import styles from '@/styles/Home.module.css'
 
 import PolkadotParticles from "@/components/polkadot-particles"
-import Identicon from "@polkadot/react-identicon"
 
 export default function Admin( { freeBalance } : { freeBalance : BN } ) : JSX.Element {
   const { data:session, status } = useSession({