fixed list bug in get_location refactored get_regions to try and better spot regions not being reported bug