Location-finder technology