         mapView.delegate = self
 
         if let location = YepLocationService.sharedManager.locationManager.location {
-            let region = MKCoordinateRegionMakeWithDistance(location.coordinate, 10000, 10000)
+            let region = MKCoordinateRegionMakeWithDistance(location.coordinate, 500, 500)
             mapView.setRegion(region, animated: false)
 
-            //self.location = .Default(info: Location.Info(coordinate: location.coordinate, name: nil))
+            self.location = .Default(info: Location.Info(coordinate: location.coordinate, name: nil))
 
             placemarksAroundLocation(location) { [weak self] placemarks in
                 self?.userLocationPlacemarks = placemarks.filter({ $0.name != nil })
             }
+
+            foursquareVenuesNearby(location, failureHandler: nil, completion: { [weak self] venues in
+                self?.foursquareVenues = venues
+            })
 
         } else {
             proposeToAccess(.Location(.WhenInUse), agreed: {


        switch section {
        case Section.CurrentLocation.rawValue:
            return 1
        case Section.UserPickedLocation.rawValue:
            /*
            if let isPicked = location?.isPicked {

            guard let _location = placemark.location else {
                break
            }
            location = .Selected(info: Location.Info(coordinate: _location.coordinate, name: placemark.name))

        case Section.SearchedLocation.rawValue:
            let placemark = self.searchedMapItems[indexPath.row].placemark
            guard let _location = placemark.location else {
                break
            }
            location = .Selected(info: Location.Info(coordinate: _location.coordinate, name: placemark.name))

        case Section.FoursquareVenue.rawValue:
            let foursquareVenue = foursquareVenues[indexPath.row]
            location = .Selected(info: Location.Info(coordinate: foursquareVenue.coordinate, name: foursquareVenue.name))

        default:
            break
