ui update and add search by location