added basic location search functionality