         }
     }
     
-    @objc func callNumber(){
+    @objc private func callNumber() {
         if let url = URL(string: "tel://\(eatery.phone)"), UIApplication.shared.canOpenURL(url) {
             if #available(iOS 10, *) {
                 UIApplication.shared.open(url)

    let eateryAnnotation = MKPointAnnotation()
    var locationManager: CLLocationManager!
    
    var defaultCoordinate: CLLocationCoordinate2D {
        return eatery.location.coordinate
    }
    
    var midpointCoordinate: CLLocationCoordinate2D {
        let currentCoordinates = locationManager.location?.coordinate ?? CLLocation.olinLibrary.coordinate
        let eateryCoordinates = eatery.location.coordinate

        let cLon = currentCoordinates.longitude * .pi / 180
        let cLat = currentCoordinates.latitude * .pi / 180
        let eLon = eateryCoordinates.longitude * .pi / 180
        let eLat = eateryCoordinates.latitude * .pi / 180
        
        let dLon = eLon - cLon
        
        let x = cos(eLat) * cos(dLon)
        let y = cos(eLat) * sin(dLon)
        let centerLatitude = atan2(sin(cLat) + sin(eLat), sqrt((cos(cLat) + x) * (cos(cLat) + x) + y * y))
        let centerLongitude = cLon + atan2(y, cos(cLat) + x)
        
        var midpointCoordinates = CLLocationCoordinate2D()
        midpointCoordinates.latitude = centerLatitude * 180 / .pi
        midpointCoordinates.longitude = centerLongitude * 180 / .pi
        
        return midpointCoordinates
    }
    
    var deltaLatLon: [Double] {
        let currentCoordinates = locationManager.location?.coordinate ?? CLLocation.olinLibrary.coordinate
        let eateryCoordinates = eatery.location.coordinate
        
        var deltaLatLon = [Double]()
        deltaLatLon.append(abs(eateryCoordinates.latitude - currentCoordinates.latitude))
        deltaLatLon.append(abs(eateryCoordinates.longitude - currentCoordinates.longitude))
        
        return deltaLatLon
    }
    
    var maxDeltaLatLon: [Double] {
        var maxDeltaLatLon = [Double]()
        
        maxDeltaLatLon.append(2/69.172)
        maxDeltaLatLon.append(2/51.2738554594)
        
        return maxDeltaLatLon
    }

    init(eatery: CollegetownEatery, delegate: MenuButtonsDelegate?, userLocation: CLLocation? = nil){
        self.eatery = eatery

        return annotationView
    }
    
    @objc private func goBack() {
        navigationController?.popViewController(animated: true)
    }
    
    @objc private func getDirections() {
        // TODO: Answers.logDirectionsAsked(eateryId: eatery.slug)
        
        let coordinate = eatery.location.coordinate
