anchor.diff:        for (ParkingModel model in _parkingService.data) {
           newMapOfLots[model.locationName] = model;
   
  -        _parkingViewState[model.locationName] = true;
  +        if (selected <= MAX_SELECTED) {
  +          _parkingViewState[model.locationName] = true;
  +          ++selected;
  +        }else{
  +          _parkingViewState[model.locationName] = false;
  +        }
         }
   
         ///replace old list of lots with new one
  
positive.code:     return List<ParkingModel>();
    }
  
    /// add or remove location availability display from card based on user selection
    void toggleLot(String location) {
      if (_parkingViewState[location] ?? true) {
        _parkingViewState[location] = false;
      } else {
        _parkingViewState[location] = true;
      }
      notifyListeners();
    }
  
negative.code:   bool _isLoading;
    DateTime _lastUpdated;
    String _error;
    int selected; //Keep less than 10
    final MAX_SELECTED = 10;
  
    ///MODELS
    Map<String, ParkingModel> _parkingModels;
  