anchor.diff:    ),
     ChangeNotifierProxyProvider<MessagesDataProvider, FreeFoodDataProvider>(
       create: (_) {
  -      //print("CreateProvider: FreeFoodDataProvider");
  +      print("CreateProvider: FreeFoodDataProvider");
         var freefoodDataProvider = FreeFoodDataProvider();
         freefoodDataProvider.loadRegisteredEvents();
         return freefoodDataProvider;
       },
       update: (_, messageDataProvider, freefoodDataProvider) {
  -      //print("UpdateProvider: FreeFoodDataProvider");
  +      print("UpdateProvider: FreeFoodDataProvider");
         freefoodDataProvider.messageDataProvider = messageDataProvider;
         freefoodDataProvider.parseMessages();
         return freefoodDataProvider;
  
positive.code:       },
        lazy: false,
        update: (_, pushNotificationDataProvider, _userDataProvider) {
          //print("UpdateProvider: UserDataProvider");
          _userDataProvider.pushNotificationDataProvider =
              pushNotificationDataProvider;
          return _userDataProvider;
        }),
    ChangeNotifierProxyProvider<UserDataProvider, CardsDataProvider>(
        create: (_) {
          //print("CreateProvider: CardsDataProvider");
          var cardsDataProvider = CardsDataProvider();
          return cardsDataProvider;
        },
        lazy: false,
        update: (_, userDataProvider, cardsDataProvider) {
          //print("UpdateProvider: CardsDataProvider");
          cardsDataProvider
            ..loadSavedData().then((value) {
              cardsDataProvider.updateAvailableCards(
  
negative.code: ];
  List<SingleChildWidget> dependentServices = [
    ChangeNotifierProxyProvider<Coordinates, DiningDataProvider>(create: (_) {
      print("CreateProvider: DiningDataProvider");
      var diningDataProvider = DiningDataProvider();
      diningDataProvider.fetchDiningLocations();
      return diningDataProvider;
    }, update: (_, coordinates, diningDataProvider) {
      print("UpdateProvider: DiningDataProvider");
      diningDataProvider.coordinates = coordinates;
      diningDataProvider.populateDistances();
      return diningDataProvider;
  