diff --git a/src/components/SpotifyCard.tsx b/src/components/SpotifyCard.tsx
index f437e32..de2f4f8 100644
--- a/src/components/SpotifyCard.tsx
+++ b/src/components/SpotifyCard.tsx
@@ -1,3 +1,4 @@
+import type { SpotifyData } from '@/utils/interface'
 import { HiMusicNote } from 'react-icons/hi'
 import { truncate } from '@/utils/truncate'
 import { useEffect, useState } from 'react'
@@ -5,16 +6,6 @@ import io from 'socket.io-client'
 import Image from 'next/image'
 import Link from 'next/link'
 
-interface SpotifyData {
-  is_playing?: boolean
-  title: string
-  artists: { name: string[] }
-  album: { image: string }
-  url: string
-  progress: number
-  duration: number
-}
-
 export const NowPlayingCard = () => {
   const [spotify, setSpotify] = useState<SpotifyData>()
 
@@ -35,8 +26,8 @@ export const NowPlayingCard = () => {
       {spotify?.is_playing ? (
         <>
           <Image
-            height={45}
-            width={45}
+            width={60}
+            height={60}
             alt='Song cover art'
             quality={100}
             className='select-none rounded-md'
@@ -69,7 +60,7 @@ export const NowPlayingCard = () => {
         </>
       ) : (
         <>
-          <HiMusicNote size={45} className='p-2.5' />
+          <HiMusicNote size={60} className='p-2.5' />
           <div className='my-auto ml-4'>
             <div className='text-l sm:text-regular font-semibold'>
               Not listening to anything
diff --git a/src/utils/interface.ts b/src/utils/interface.ts
index 1abad72..5e05fd2 100644
--- a/src/utils/interface.ts
+++ b/src/utils/interface.ts
@@ -18,3 +18,17 @@ export interface Item {
   external_urls: { spotify: string }
   duration_ms: number
 }
+
+export interface SpotifyData {
+  is_playing?: boolean
+  title: string
+  artists: { name: string[] }
+  album: { image: string }
+  url: string
+  progress: number
+  duration: number
+}
+
+export interface ErrorProps {
+  statusCode?: number
+}