anchor.diff:  
     List<String> _notificationsSettings;
   
  -  activateStudentCards() {
  -    int index = _cardOrder.indexOf('MyStudentChart') + 1;
  -    for (String card in _studentCards) {
  -      _cardStates[card] = true;
  -    }
  -    _cardOrder.insertAll(index, _studentCards.toList());
  -  }
  -
  -  deactivateStudentCards() {
  -    for (String card in _studentCards) {
  -      _cardStates[card] = false;
  -      _cardOrder.remove(card);
  -    }
  -  }
  -
     ///Update the authentication model saved in state and save the model in persistent storage
     Future updateAuthenticationModel(AuthenticationModel model) async {
       _authenticationModel = model;
  
positive.code:       notifyListeners();
        if (await silentLogin()) {
          await getUserProfile();
          if (_userProfileModel.classifications.student) {
            activateStudentCards();
          }
          returnVal = true;
        }
        _isLoading = false;
  
negative.code:     deleteUsernameFromDevice();
      var box = await Hive.openBox<AuthenticationModel>('AuthenticationModel');
      await box.clear();
      print('logged out');
      _isLoading = false;
      notifyListeners();
  