         
     }
     
-    private func filterStores(from stores: [Store]) -> [Store] {
+    fileprivate func filterStores(from stores: [Store]) -> [Store] {
         
         if showFarmersMarkets == showGroceryStores {
             return stores

//MARK: Loads Stores into Map View and when User Pans
extension FilterViewController {
    
    func mapView(_ mapView: MKMapView, regionDidChangeAnimated animated: Bool) {
        
        let center = mapView.centerCoordinate
        
        LOG.debug("User dragged Map Screen to: \(center)")
        
        self.loadStoresInMapView(at: center)
        
    }
    

        }
        
        return stores
        
    }
    
    func prepareMapView() {
        
        mapView.delegate = self
        mapView.showsUserLocation = true
        
        guard let region = UserLocation.instance.currentRegion else {
            
            LOG.error("Failed to load the Users Current Region")
            return
        }
        
        self.mapView.setRegion(region, animated: true)
        
    }
    
    func mapView(_ mapView: MKMapView, regionDidChangeAnimated animated: Bool) {
        
        let center = mapView.centerCoordinate
        
        LOG.debug("User dragged Map Screen to: \(center)")
        
        self.loadStoresInMapView(at: center)
        
    }
    
