Changed location update call to not overwrite other data