diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin
index 6810201..170946d 100644
--- a/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin
+++ b/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin
@@ -2,27 +2,27 @@ C/C++ Structured Log
 �
 /home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/additional_project_files.txtC
 A
-?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	³Ã´™Ñ2 ¢í‡�Ñ2€
+?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	Š¼îÂÑ2 ¢í‡�Ñ2€
 ~
-|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build.json	³Ã´™Ñ2ß £í‡�Ñ2‡
+|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build.json	Š¼îÂÑ2ß £í‡�Ñ2‡
 „
-�/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build_mini.json	³Ã´™Ñ2ø £í‡�Ñ2r
+�/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build_mini.json	Š¼îÂÑ2ø £í‡�Ñ2r
 p
-n/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja	³Ã´™Ñ2ßº —í‡�Ñ2v
+n/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja	Š¼îÂÑ2ßº —í‡�Ñ2v
 t
-r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja.txt	³Ã´™Ñ2{
+r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja.txt	Š¼îÂÑ2{
 y
-w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build_file_index.txt	³Ã´™Ñ2
^ ¥í‡�Ñ2|
+w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build_file_index.txt	Š¼îÂÑ2
^ ¥í‡�Ñ2|
 z
-x/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json	³Ã´™Ñ2€
+x/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json	Š¼îÂÑ2€
 ~
-|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json.bin	³Ã´™Ñ2	ˆ
+|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json.bin	Š¼îÂÑ2	ˆ
 …
-‚/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/metadata_generation_command.txt	³Ã´™Ñ2
+‚/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/metadata_generation_command.txt	Š¼îÂÑ2
 ç ¥í‡�Ñ2y
 w
-u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/prefab_config.json	³Ã´™Ñ2
( ¥í‡�Ñ2~
+u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/prefab_config.json	Š¼îÂÑ2
( ¥í‡�Ñ2~
 |
-z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/symbol_folder_index.txt	³Ã´™Ñ2
q ¥í‡�Ñ2b
+z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/symbol_folder_index.txt	Š¼îÂÑ2
q ¥í‡�Ñ2b
 `
-^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	³Ã´™Ñ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
+^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	Š¼îÂÑ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin
index 4b84402..1faf1e9 100644
--- a/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin
+++ b/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin
@@ -2,27 +2,27 @@ C/C++ Structured Log
 „
 �/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/additional_project_files.txtC
 A
-?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	±Ä´™Ñ2 ·ó‡�Ñ2ƒ
+?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	‘¼îÂÑ2 ·ó‡�Ñ2ƒ
 €
-~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build.json	±Ä´™Ñ2ã ¸ó‡�Ñ2‰
+~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build.json	‘¼îÂÑ2ã ¸ó‡�Ñ2‰
 †
-ƒ/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build_mini.json	±Ä´™Ñ2ü ¸ó‡�Ñ2t
+ƒ/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build_mini.json	‘¼îÂÑ2ü ¸ó‡�Ñ2t
 r
-p/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja	±Ä´™Ñ2éº …ó‡�Ñ2x
+p/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja	‘¼îÂÑ2éº …ó‡�Ñ2x
 v
-t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja.txt	±Ä´™Ñ2}
+t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja.txt	‘¼îÂÑ2}
 {
-y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build_file_index.txt	±Ä´™Ñ2
^ ºó‡�Ñ2~
+y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build_file_index.txt	‘¼îÂÑ2
^ ºó‡�Ñ2~
 |
-z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json	±Ä´™Ñ2ƒ
+z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json	‘¼îÂÑ2ƒ
 €
-~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json.bin	±Ä´™Ñ2	Š
+~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json.bin	‘¼îÂÑ2	Š
 ‡
-„/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/metadata_generation_command.txt	±Ä´™Ñ2
+„/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/metadata_generation_command.txt	‘¼îÂÑ2
 ñ ºó‡�Ñ2{
 y
-w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/prefab_config.json	±Ä´™Ñ2
( ºó‡�Ñ2€
+w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/prefab_config.json	‘¼îÂÑ2
( ºó‡�Ñ2€
 ~
-|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/symbol_folder_index.txt	±Ä´™Ñ2
s ºó‡�Ñ2b
+|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/symbol_folder_index.txt	‘¼îÂÑ2
s ºó‡�Ñ2b
 `
-^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	±Ä´™Ñ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
+^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	‘¼îÂÑ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin
index e80b126..012dcde 100644
--- a/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin
+++ b/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin
@@ -2,27 +2,27 @@ C/C++ Structured Log}
 {
 y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/additional_project_files.txtC
 A
-?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	íÄ´™Ñ2 ‹ø‡�Ñ2z
+?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	«¼îÂÑ2 ‹ø‡�Ñ2z
 x
-v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build.json	íÄ´™Ñ2Ó Œø‡�Ñ2
+v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build.json	«¼îÂÑ2Ó Œø‡�Ñ2
 }
-{/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build_mini.json	íÄ´™Ñ2ì �ø‡�Ñ2l
+{/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build_mini.json	«¼îÂÑ2ì �ø‡�Ñ2l
 j
-h/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja	íÄ´™Ñ2Áº æ÷‡�Ñ2p
+h/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja	«¼îÂÑ2Áº æ÷‡�Ñ2p
 n
-l/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja.txt	íÄ´™Ñ2u
+l/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja.txt	«¼îÂÑ2u
 s
-q/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build_file_index.txt	íÄ´™Ñ2
^ Žø‡�Ñ2v
+q/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build_file_index.txt	«¼îÂÑ2
^ Žø‡�Ñ2v
 t
-r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json	íÄ´™Ñ2z
+r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json	«¼îÂÑ2z
 x
-v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json.bin	íÄ´™Ñ2	€
+v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json.bin	«¼îÂÑ2	€
 ~
-|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/metadata_generation_command.txt	íÄ´™Ñ2
+|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/metadata_generation_command.txt	«¼îÂÑ2
 É Žø‡�Ñ2s
 q
-o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/prefab_config.json	íÄ´™Ñ2
( Žø‡�Ñ2x
+o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/prefab_config.json	«¼îÂÑ2
( Žø‡�Ñ2x
 v
-t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/symbol_folder_index.txt	íÄ´™Ñ2
k Žø‡�Ñ2b
+t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/symbol_folder_index.txt	«¼îÂÑ2
k Žø‡�Ñ2b
 `
-^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	íÄ´™Ñ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
+^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	«¼îÂÑ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin
index 7f56967..19b9550 100644
--- a/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin
+++ b/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin
@@ -2,27 +2,27 @@ C/C++ Structured Log
 ~
 |/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/additional_project_files.txtC
 A
-?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	‹Æ´™Ñ2 ¡ý‡�Ñ2}
+?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint	›½îÂÑ2 ¡ý‡�Ñ2}
 {
-y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build.json	‹Æ´™Ñ2Ù ¡ý‡�Ñ2ƒ
+y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build.json	›½îÂÑ2Ù ¡ý‡�Ñ2ƒ
 €
-~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build_mini.json	‹Æ´™Ñ2ò ¢ý‡�Ñ2o
+~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build_mini.json	›½îÂÑ2ò ¢ý‡�Ñ2o
 m
-k/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja	‹Æ´™Ñ2Ðº –ý‡�Ñ2s
+k/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja	›½îÂÑ2Ðº –ý‡�Ñ2s
 q
-o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja.txt	‹Æ´™Ñ2x
+o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja.txt	›½îÂÑ2x
 v
-t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build_file_index.txt	‹Æ´™Ñ2
^ ¢ý‡�Ñ2y
+t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build_file_index.txt	›½îÂÑ2
^ ¢ý‡�Ñ2y
 w
-u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json	‹Æ´™Ñ2}
+u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json	›½îÂÑ2}
 {
-y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json.bin	‹Æ´™Ñ2	„
+y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json.bin	›½îÂÑ2	„
 �
-/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/metadata_generation_command.txt	ŒÆ´™Ñ2
+/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/metadata_generation_command.txt	›½îÂÑ2
 Ø ¢ý‡�Ñ2v
 t
-r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/prefab_config.json	ŒÆ´™Ñ2
( ¢ý‡�Ñ2{
+r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/prefab_config.json	›½îÂÑ2
( ¢ý‡�Ñ2{
 y
-w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/symbol_folder_index.txt	ŒÆ´™Ñ2
n ¢ý‡�Ñ2b
+w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/symbol_folder_index.txt	›½îÂÑ2
n ¢ý‡�Ñ2b
 `
-^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	ŒÆ´™Ñ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
+^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt	›½îÂÑ2
¤ ˆÈ¼�Ñ2
\ No newline at end of file
diff --git a/assets/icon/icon.png b/assets/icon/icon.png
index 1c1c00a..2249f08 100644
Binary files a/assets/icon/icon.png and b/assets/icon/icon.png differ
diff --git a/assets/ofa_logo.webp b/assets/ofa_logo.webp
index ecc5002..7e87896 100644
Binary files a/assets/ofa_logo.webp and b/assets/ofa_logo.webp differ
diff --git a/lib/pages/customer_page.dart b/lib/pages/customer_page.dart
index 9a3cd9f..9d8ac4e 100644
--- a/lib/pages/customer_page.dart
+++ b/lib/pages/customer_page.dart
@@ -1,20 +1,19 @@
 import 'package:flutter/material.dart';
 import 'package:font_awesome_flutter/font_awesome_flutter.dart';
-import 'package:gap/gap.dart';
-import 'package:pharmacy_mobile/auth/auth_service.dart';
+// import 'package:gap/gap.dart';
+// import 'package:pharmacy_mobile/auth/auth_service.dart';
 import 'package:pharmacy_mobile/pages/customer_pages/customer_additem_page.dart';
 import 'package:pharmacy_mobile/pages/customer_pages/customer_cart_page.dart';
 import 'package:pharmacy_mobile/pages/customer_pages/customer_main_page.dart';
 import 'package:pharmacy_mobile/pages/customer_pages/customer_profile_page.dart';
 import 'package:pharmacy_mobile/pages/customer_pages/customer_search_page.dart';
-import 'package:pharmacy_mobile/widgets/button_widget.dart';
-import 'package:pharmacy_mobile/widgets/logo_widget.dart';
-import 'package:pharmacy_mobile/widgets/menu_widget.dart';
-import 'package:pharmacy_mobile/widgets/page_background_widget.dart';
-import 'package:pharmacy_mobile/widgets/snackbar_widget.dart';
+// import 'package:pharmacy_mobile/widgets/button_widget.dart';
+// import 'package:pharmacy_mobile/widgets/logo_widget.dart';
+// import 'package:pharmacy_mobile/widgets/menu_widget.dart';
+// import 'package:pharmacy_mobile/widgets/page_background_widget.dart';
+// import 'package:pharmacy_mobile/widgets/snackbar_widget.dart';
 import 'package:pharmacy_mobile/widgets/text_widget.dart';
-import 'package:pharmacy_mobile/widgets/title_widget.dart';
-import 'package:go_router/go_router.dart';
+// import 'package:pharmacy_mobile/widgets/title_widget.dart';
 import 'package:animated_notch_bottom_bar/animated_notch_bottom_bar/animated_notch_bottom_bar.dart';
 
 class CustomerPage extends StatefulWidget {
@@ -25,17 +24,11 @@ class CustomerPage extends StatefulWidget {
 }
 
 class _CustomerPageState extends State<CustomerPage> {
-  final _authService = AuthService();
   final _pageController = PageController(initialPage: 0);
   final NotchBottomBarController _notchController = NotchBottomBarController(index: 0);
 
   void sample() {}
 
-  void signOut() async {
-    // ignore: use_build_context_synchronously
-    await _authService.signOut().then((_) => {context.go('/'), showNotification(context, 'Logged Out', true)});
-  }
-
   @override
   Widget build(BuildContext context) {
     final List<Widget> bottomBarPages = [
diff --git a/lib/pages/customer_pages/customer_main_page.dart b/lib/pages/customer_pages/customer_main_page.dart
index 52dbe78..e89e11d 100644
--- a/lib/pages/customer_pages/customer_main_page.dart
+++ b/lib/pages/customer_pages/customer_main_page.dart
@@ -1,14 +1,30 @@
 import 'package:flutter/material.dart';
 import 'package:gap/gap.dart';
+import 'package:pharmacy_mobile/auth/auth_service.dart';
+import 'package:pharmacy_mobile/widgets/button_widget.dart';
 import 'package:pharmacy_mobile/widgets/page_background_widget.dart';
+import 'package:pharmacy_mobile/widgets/snackbar_widget.dart';
 import 'package:pharmacy_mobile/widgets/text_widget.dart';
 import 'package:pharmacy_mobile/widgets/title_widget.dart';
+import 'package:go_router/go_router.dart';
 import 'package:animated_notch_bottom_bar/animated_notch_bottom_bar/animated_notch_bottom_bar.dart';
 
-class CustomerMainPage extends StatelessWidget {
+class CustomerMainPage extends StatefulWidget {
   final NotchBottomBarController? controller;
   const CustomerMainPage({super.key, this.controller});
 
+  @override
+  State<CustomerMainPage> createState() => _CustomerMainPageState();
+}
+
+class _CustomerMainPageState extends State<CustomerMainPage> {
+  final _authService = AuthService();
+
+  void signOut() async {
+    // ignore: use_build_context_synchronously
+    await _authService.signOut().then((_) => {context.go('/'), showNotification(context, 'Logged Out', true)});
+  }
+
   @override
   Widget build(BuildContext context) {
     return Scaffold(
@@ -22,6 +38,7 @@ class CustomerMainPage extends StatelessWidget {
             const Gap(32),
             const TextWidget(text: 'Menu'),
             const Gap(16),
+            ButtonWidget(text: 'Log Out', onPressed: signOut)
           ],
         )
       ],
diff --git a/lib/pages/index_page.dart b/lib/pages/index_page.dart
index adb8e7e..1a77ec5 100644
--- a/lib/pages/index_page.dart
+++ b/lib/pages/index_page.dart
@@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
 import 'package:go_router/go_router.dart';
 import 'package:gap/gap.dart';
 import 'package:pharmacy_mobile/widgets/button_widget.dart';
+import 'package:pharmacy_mobile/widgets/logo_widget.dart';
 import 'package:pharmacy_mobile/widgets/page_background_widget.dart';
 import 'package:pharmacy_mobile/widgets/slogan_widget.dart';
 import 'package:pharmacy_mobile/widgets/text_widget.dart';
@@ -26,8 +27,7 @@ class IndexPage extends StatelessWidget {
           child: Column(
             children: [
               const Gap(88),
-              Image.asset('assets/ofa_logo.webp',
-                  width: 90, cacheWidth: (90 * MediaQuery.of(context).devicePixelRatio).round()),
+              const LogoWidget(size: 90),
               const Gap(8),
               const TitleWidget(firstTextSize: 24, secondTextSize: 32),
               const Gap(32),
diff --git a/lib/pages/login_page.dart b/lib/pages/login_page.dart
index 2b93b48..ca598fb 100644
--- a/lib/pages/login_page.dart
+++ b/lib/pages/login_page.dart
@@ -7,6 +7,7 @@ import 'package:gap/gap.dart';
 import 'package:pharmacy_mobile/auth/auth_service.dart';
 import 'package:pharmacy_mobile/widgets/button_widget.dart';
 import 'package:pharmacy_mobile/widgets/input_widget.dart';
+import 'package:pharmacy_mobile/widgets/logo_widget.dart';
 import 'package:pharmacy_mobile/widgets/page_background_widget.dart';
 import 'package:pharmacy_mobile/widgets/snackbar_widget.dart';
 import 'package:pharmacy_mobile/widgets/text_widget.dart';
@@ -116,7 +117,8 @@ class _LoginPageState extends State<LoginPage> {
               mainAxisAlignment: MainAxisAlignment.start,
               children: [
                 const Gap(96),
-                const TitleWidget(firstTextSize: 20, secondTextSize: 32),
+                const LogoWidget(size: 90),
+                const TitleWidget(firstTextSize: 14, secondTextSize: 24),
                 const Gap(32),
                 const TextWidget(text: 'Login'),
                 const Gap(16),
diff --git a/lib/pages/register_page.dart b/lib/pages/register_page.dart
index 2f263f6..561fc2e 100644
--- a/lib/pages/register_page.dart
+++ b/lib/pages/register_page.dart
@@ -6,6 +6,7 @@ import 'package:internet_connection_checker/internet_connection_checker.dart';
 import 'package:pharmacy_mobile/auth/auth_service.dart';
 import 'package:pharmacy_mobile/widgets/button_widget.dart';
 import 'package:pharmacy_mobile/widgets/input_widget.dart';
+import 'package:pharmacy_mobile/widgets/logo_widget.dart';
 import 'package:pharmacy_mobile/widgets/page_background_widget.dart';
 import 'package:pharmacy_mobile/widgets/snackbar_widget.dart';
 import 'package:pharmacy_mobile/widgets/text_widget.dart';
@@ -109,7 +110,8 @@ class _RegisterPageState extends State<RegisterPage> {
               mainAxisAlignment: MainAxisAlignment.start,
               children: [
                 const Gap(96),
-                const TitleWidget(firstTextSize: 20, secondTextSize: 32),
+                const LogoWidget(size: 90),
+                const TitleWidget(firstTextSize: 14, secondTextSize: 24),
                 const Gap(32),
                 const TextWidget(text: 'Register'),
                 const Gap(16),
