         }) { (error: Error) in
             print("error fetching places")
         }
+        
+        mapView.userTrackingMode = .followWithHeading
     }
     
     func refreshPins(withCategories categories: [FilterCategory]) {

            button.clipsToBounds = true
            button.alpha = 0.6
        }
        filterButton.tintColor = UIColor.LABrand.unselected
        filterButton.clipsToBounds = true
        filterButton.alpha = 0.6
        moreControl.tintColor = UIColor.LABrand.accent
        moreControl.backgroundColor = UIColor.white
        moreControl.clipsToBounds = true
        moreControl.alpha = 0.6

        }) { (error: Error) in
            print("Error fetching places with updated filters. Error: \(error)")
        }
        
        mapView.userTrackingMode = .followWithHeading
    }
    
    func changeNumPins() {
