                                     let annotation = BusAnnotation(coordinate: coord, title: "Route" + route, subtitle: "")
                                     self.mapView.removeAnnotations(self.mapView.annotations)
                                     self.mapView.addAnnotation(annotation)
+                                    self.mapView.addAnnotation(self.stopAnnotation)
                                     //self.centerMapOnLocation(CLLocation(latitude: newLatitude, longitude: newLongitude)) //consider centering on stop instead
-                                    
                                 })
 
                                 print("Route ID: " + route)

                    if jsonResult != nil {
                        if let allEntities = jsonResult!["entity"] as? NSArray {
                            if(allEntities.count > 0) {
                                print(allEntities)
                                // Populate busDict
                                for bus in allEntities{
                                    

//                                let tripSub:NSDictionary = vehicle0["trip"] as! NSDictionary
                                //print(self.busDict["642"]!.count)
                                //let bus:NSDictionary = self.busDict["642"]![0] as! NSDictionary
                                let bus:NSDictionary = self.busDict["640"] as! NSDictionary
                                let route:String = bus["route_id"] as! String
                                let newLatitude:Double = bus["latitude"] as! Double
                                let newLongitude:Double = bus["longitude"] as! Double
