added location updates, connected to map