diff --git a/app/(tabs)/index.tsx b/app/(tabs)/index.tsx
index 6b6cbf2..35fab04 100644
--- a/app/(tabs)/index.tsx
+++ b/app/(tabs)/index.tsx
@@ -7,7 +7,7 @@ const HomeScreen = () => {
   return (
     
+        
       }
       headerTitle={
         
@@ -33,17 +33,17 @@ const styles = StyleSheet.create({
     gap: 8,
     marginBottom: 8,
   },
-  reactLogo: {
+  techTrackerLogo: {
     height: 70,
     width: 72,
     bottom: 10,
-    left: 40,
+    left: Platform.OS === 'ios' ? 40 : 20,
     position: 'absolute',
   },
   headerTitle: {
     position: 'absolute',
     bottom: 20,
-    left: 75,
+    left: 80,
     right: 0,
     textAlign: 'center',
     fontSize: 48,
diff --git a/app/(tabs)/settings/index.tsx b/app/(tabs)/settings/index.tsx
index d12e21a..0bdfb25 100644
--- a/app/(tabs)/settings/index.tsx
+++ b/app/(tabs)/settings/index.tsx
@@ -3,8 +3,11 @@ import { useRouter } from 'expo-router';
 import ParallaxScrollView from '@/components/default/ParallaxScrollView';
 import { ThemedText, ThemedTextButton, ThemedView } from '@/components/theme';
 import { IconSymbol } from '@/components/ui/IconSymbol';
+import { Colors } from '@/constants/Colors';
+import { useColorScheme } from '@/hooks/useColorScheme';
 
 const SettingsScreen = () => {
+  const scheme = useColorScheme() ?? 'dark';
   const router = useRouter();
 
   return (
@@ -20,7 +23,7 @@ const SettingsScreen = () => {
     >
       
          router.push('/settings/profile')}
         >
           
@@ -67,7 +70,6 @@ const styles = StyleSheet.create({
     flexDirection: 'row',
     alignItems: 'center',
     padding: 16,
-    backgroundColor: 'rgba(200, 200, 200, 0.1)',
     marginBottom: 1,
   },
   icon: {
diff --git a/app/(tabs)/settings/profile.tsx b/app/(tabs)/settings/profile.tsx
index f4e080f..fe30655 100644
--- a/app/(tabs)/settings/profile.tsx
+++ b/app/(tabs)/settings/profile.tsx
@@ -3,6 +3,7 @@ import {
   StyleSheet,
   Alert,
   ActivityIndicator,
+  ScrollView,
 } from 'react-native';
 import { supabase } from '@/lib/supabase';
 import { ThemedView, ThemedText, ThemedTextButton, ThemedTextInput } from '@/components/theme';
@@ -107,53 +108,58 @@ const ProfileScreen = () => {
   }
 
   return (
+    
     
-      
-        
+          
+        
+        
+        {profile.provider && (
+          
+            Signed in with {profile.provider.charAt(0).toUpperCase() + profile.provider.slice(1)}
+          
+        )}
+        
+          Name
+           setProfile(prev => ({ ...prev, full_name: text }))}
+            placeholder="Enter your full name"
+            style={styles.input}
+            editable={!updating}
+            autoCapitalize='words'
+            textContentType='name'
+            maxLength={50}
+            returnKeyType='done'
+          />
+        
+        
+        
-      
-      
-      {profile.provider && (
-        
-          Signed in with {profile.provider.charAt(0).toUpperCase() + profile.provider.slice(1)}
-        
-      )}
-      
-        Name
-         setProfile(prev => ({ ...prev, full_name: text }))}
-          placeholder="Enter your full name"
-          style={styles.input}
-          editable={!updating}
-          autoCapitalize='words'
-          textContentType='name'
-          maxLength={50}
-          returnKeyType='done'
+        
+        
-      
-      
-      
-      
-      
     
+    
   );
 };
 export default ProfileScreen;
diff --git a/components/status/StatusList.tsx b/components/status/StatusList.tsx
index 71d5ce6..868d2b9 100644
--- a/components/status/StatusList.tsx
+++ b/components/status/StatusList.tsx
@@ -20,8 +20,12 @@ import { RealtimeChannel } from '@supabase/supabase-js';
 import { UserStatus } from '@/constants/Types';
 import debounce from 'lodash/debounce';
 import NetInfo from '@react-native-community/netinfo';
+import { Colors } from '@/constants/Colors';
+import { useColorScheme } from '@/hooks/useColorScheme';
 
 const StatusList = () => {
+  const scheme = useColorScheme() ?? 'dark';
+
   const [statuses, setStatuses] = useState([]);
   const [loading, setLoading] = useState(true);
   const [refreshing, setRefreshing] = useState(false);
@@ -357,6 +361,7 @@ const StatusList = () => {
         style={[
           styles.statusItem,
           recentlyUpdatedIds.has(item.id) && styles.recentlyUpdated,
+          {backgroundColor: Colors[scheme].card},
         ]}
         onPress={() => handleUserSelect(item)}
         activeOpacity={0.7}
@@ -469,7 +474,6 @@ const styles = StyleSheet.create({
   },
   statusItem: {
     flexDirection: 'row',
-    backgroundColor: 'rgba(200, 200, 200, 0.1)',
     padding: 16,
     borderRadius: 12,
     marginHorizontal: 16,
diff --git a/components/ui/IconSymbol.tsx b/components/ui/IconSymbol.tsx
index 3864699..aeb7d8c 100644
--- a/components/ui/IconSymbol.tsx
+++ b/components/ui/IconSymbol.tsx
@@ -13,6 +13,9 @@ const MAPPING = {
   'paperplane.fill': 'send',
   'chevron.left.forwardslash.chevron.right': 'code',
   'chevron.right': 'chevron-right',
+  'gear.circle' : 'settings',
+  'gearshape.fill' : 'settings',
+  'person.fill' : 'person'
 } as Partial<
   Record<
     import('expo-symbols').SymbolViewProps['name'],