get/update UI for locations