location update with lat and long