anchor.diff:  
   Future<bool> isFirstRun() async {
     final prefs = await SharedPreferences.getInstance();
  -  showOnboardingScreen = (prefs.getBool('showOnboardingScreen') ?? false);
     return (prefs.getBool('first_run') ?? true);
   }
   
   void setFirstRun() async {
     final prefs = await SharedPreferences.getInstance();
     prefs.setBool('first_run', false);
  -  prefs.setBool('showOnboardingScreen', true);
  -  showOnboardingScreen = true;
  +  isFirstRunFlag = true;
   }
   
   class CampusMobile extends StatelessWidget {
  
positive.code:           iconTheme: darkIconTheme,
            appBarTheme: darkAppBarTheme,
          ),
          initialRoute: showOnboardingScreen
              ? RoutePaths.Onboarding
              : RoutePaths.BottomNavigationBar,
          onGenerateRoute: Router.generateRoute,
  
negative.code: void initializeStorage() async {
    /// initialize hive storage
    await Hive.initFlutter('.');
    isFirstRunFlag = await isFirstRun();
  
    if (isFirstRunFlag) {
      FlutterSecureStorage storage = FlutterSecureStorage();
  
      /// open all boxes
  