RoadsideThoughts
A Gazetteer for the United States and Canada
Home >> State of New York >> Jefferson County >> Theresa >> Nearby CommunitiesIndex...

Nearest Communities to Theresa,
Listed County-By-County

The purpose of this page is to identify those communities that are closest to Theresa, on a County-by-County basis. To explain further, let's use the example from the Genealogy Helper Page for Theresa:

We have great-grandparents who lived in a small village in the southeast corner of their home county. During their lives, most hospitals and doctors were in the next county to the east. Almost all of the nearby churches and cemeteries were in the county to the south.

When doing our research, we make it a practice to expand our search by looking in neighboring counties in addition to the county in which they lived:  their home county contained property and probate records; the county to the east contained birth and death records; the county to the south contained their burial records. If we hadn't checked the neighboring counties, we would have missed many valuable sources of information.

Keep in mind that when we give a distance, it's a 'straight-line' distance.<1>

If you're researching your genealogy, we hope that the following information helps.


Theresa is located in Jefferson County.

The following 3 counties adjoin and form the boundaries of Jefferson County: Lewis, Oswego & Saint Lawrence.

Our Gazetteer shows that there are 198 communities within 40 miles [64.4 km]<1> of Theresa. Of these communities, 79 are located in counties other than Jefferson County.

We usually exclude communities where we still need to verify their location,<2> but for the purpose of this page, we have included the unverified ('unver') and historic ('hist') communities.

After starting with the home county for Theresa (which is Jefferson County), we list the counties in alphabetical order and for each of those counties, the closest communities are listed in order of their distance from Theresa

For the following list, only those counties that contain communities within 40 miles [64.4 km] are displayed.

  • Jefferson County   (where Theresa resides)
    • Given the large number of communities that are located in Jefferson County, we have limited the list to those within 25 miles [40.2 km]<1> of Theresa (about 100 communities).
    • County Website:   https://www.jeffersoncountyny.gov/
    • County Seat for Jefferson:   Watertown
    • Note: Lake Ontario lies to the southwest and the Canadian Province of Ontario to the west, with the Saint Lawerance River as the boundary
    • Genealogy Websites   ...
    • Nearest Communities to Theresa   ...
      • These communities are listed by their distance from Theresa.
      • Rivergate
        (Less than 2 miles to the south)
        • Rivergate is also located in Jefferson County
        • Jump to our Gazetteer entry for Rivergate
      • Douglas Crossing
        (2 miles [3.2 km] to the southwest)
        • Douglas Crossing is also located in Jefferson County
        • Jump to our Gazetteer entry for Douglas Crossing
      • Stroughs Crossing
        (3 miles [4.8 km] to the southwest)
        • Stroughs Crossing is also located in Jefferson County
        • Jump to our Gazetteer entry for Stroughs Crossing
      • Halls Corner
        (4 miles [6.4 km] to the east)
        • Halls Corner is also located in Jefferson County
        • Jump to our Gazetteer entry for Halls Corner
      • Bartletts Corner
        (4 miles [6.4 km] to the northeast)
        • Bartletts Corner is also located in Jefferson County
        • Jump to our Gazetteer entry for Bartletts Corner
      • Plessis
        (4 miles [6.4 km] to the northwest)
      • Bentleys Corners
        (5 miles [8 km] to the east)
        • Bentleys Corners is also located in Jefferson County
        • Jump to our Gazetteer entry for Bentleys Corners
      • Redwood
        (5 miles [8 km] to the north)
      • Orleans Four Corners
        (5 miles [8 km] to the west)
      • Browns Corners
        (6 miles [9.7 km] to the northwest)
      • Dutch Settlement
        (6 miles [9.7 km] to the south)
        • Dutch Settlement is also located in Jefferson County
        • Jump to our Gazetteer entry for Dutch Settlement
      • Philadelphia
        (6 miles [9.7 km] to the southeast)
      • Continue List   (107 more) ...
        • Bean Hill Crossing
          (7 miles [11.3 km] to the north)
          • Bean Hill Crossing is also located in Jefferson County
          • Jump to our Gazetteer entry for Bean Hill Crossing
        • Alexandria Center
          (7 miles [11.3 km] to the northwest)
          • Alexandria Center is also located in Jefferson County
          • Jump to our Gazetteer entry for Alexandria Center
          • Former name for Alexandria Center:
          • Alexandria Centre
        • Godfreys Corner
          (7 miles [11.3 km] to the northwest)
          • Godfreys Corner is also located in Jefferson County
          • Jump to our Gazetteer entry for Godfreys Corner
        • Evans Mills
          (8 miles [12.9 km] to the south)
        • La Fargeville
          (8 miles [12.9 km] to the west)
        • Antwerp
          (9 miles [14.5 km] to the east)
        • Oxbow
          (9 miles [14.5 km] to the northeast)
        • Edgewood Park
          (9 miles [14.5 km] to the northwest)
          • Edgewood Park is also located in Jefferson County
          • Jump to our Gazetteer entry for Edgewood Park
        • Sterlingville
          (9 miles [14.5 km] to the southeast)
        • Omar
          (9 miles [14.5 km] to the west)
        • Goose Bay
          (10 miles [16.1 km] to the north)
          • Goose Bay is also located in Jefferson County
          • Jump to our Gazetteer entry for Goose Bay
        • Alexandria Bay
          (10 miles [16.1 km] to the northwest)
        • Collins Landing
          (10 miles [16.1 km] to the northwest)
          • Collins Landing is also located in Jefferson County
          • Jump to our Gazetteer entry for Collins Landing
        • Pinehurst Resort
          (10 miles [16.1 km] to the northwest)
          • Pinehurst Resort is also located in Jefferson County
          • Jump to our Gazetteer entry for Pinehurst Resort
        • Point Vivian
          (10 miles [16.1 km] to the northwest)
          • Point Vivian is also located in Jefferson County
          • Jump to our Gazetteer entry for Point Vivian
        • Saint Lawrence Park
          (10 miles [16.1 km] to the northwest)
          • Saint Lawrence Park is also located in Jefferson County
          • Jump to our Gazetteer entry for Saint Lawrence Park
        • Doolins Crossing
          (10 miles [16.1 km] to the southeast)
          • Doolins Crossing is also located in Jefferson County
          • Jump to our Gazetteer entry for Doolins Crossing
        • Reedville
          (10 miles [16.1 km] to the southeast)
          • Reedville is also located in Jefferson County
          • Jump to our Gazetteer entry for Reedville
        • Fineview
          (11 miles [17.7 km] to the northwest)
        • Moore Landing
          (11 miles [17.7 km] to the northwest)
          • Moore Landing is also located in Jefferson County
          • Jump to our Gazetteer entry for Moore Landing
        • Westminster Park
          (11 miles [17.7 km] to the northwest)
          • Westminster Park is also located in Jefferson County
          • Jump to our Gazetteer entry for Westminster Park
        • Noseville
          (11 miles [17.7 km] to the southwest)
          • Noseville is also located in Jefferson County
          • Jump to our Gazetteer entry for Noseville
        • Stone Mills
          (11 miles [17.7 km] to the southwest)
          • Stone Mills is also located in Jefferson County
          • Jump to our Gazetteer entry for Stone Mills
        • Fishers Landing
          (11 miles [17.7 km] to the west)
        • Thousand Island Park
          (12 miles [19.3 km] to the northwest)
        • Sanfords Four Corners
          (12 miles [19.3 km] to the south)
          • Sanfords Four Corners is also located in Jefferson County
          • Jump to our Gazetteer entry for Sanfords Four Corners
        • Hubbard Crossing
          (12 miles [19.3 km] to the southeast)
          • Hubbard Crossing is also located in Jefferson County
          • Jump to our Gazetteer entry for Hubbard Crossing
        • North Wilna
          (12 miles [19.3 km] to the southeast)
          • North Wilna is also located in Jefferson County
          • Jump to our Gazetteer entry for North Wilna
        • Woods Mill
          (12 miles [19.3 km] to the southeast)
          • Woods Mill is also located in Jefferson County
          • Jump to our Gazetteer entry for Woods Mill
        • Clayton Center
          (12 miles [19.3 km] to the west)
          • Clayton Center is also located in Jefferson County
          • Jump to our Gazetteer entry for Clayton Center
          • Former name for Clayton Center:
          • Clayton Centre
        • Frontenac
          (12 miles [19.3 km] to the west)
        • Spragueville
          (13 miles [20.9 km] to the east)
          • Spragueville is also located in Jefferson County
          • Jump to our Gazetteer entry for Spragueville
        • Calcium
          (13 miles [20.9 km] to the south)
        • Felts Mills
          (13 miles [20.9 km] to the south)
        • Great Bend
          (13 miles [20.9 km] to the south)
        • Deferiet
          (13 miles [20.9 km] to the southeast)
        • Grenell
          (13 miles [20.9 km] to the west)
        • Murray Isle
          (13 miles [20.9 km] to the west)
        • Grandview Park
          (14 miles [22.5 km] to the northwest)
          • Grandview Park is also located in Jefferson County
          • Jump to our Gazetteer entry for Grandview Park
        • Black River
          (14 miles [22.5 km] to the south)
        • Herrings
          (14 miles [22.5 km] to the southeast)
          • Herrings is also located in Jefferson County
          • Jump to our Gazetteer entry for Herrings
          • Estimated population in 2017: 90 people
        • Perch River
          (14 miles [22.5 km] to the southwest)
          • Perch River is also located in Jefferson County
          • Jump to our Gazetteer entry for Perch River
        • Reynolds Corner
          (14 miles [22.5 km] to the southwest)
          • Reynolds Corner is also located in Jefferson County
          • Jump to our Gazetteer entry for Reynolds Corner
        • Clayton
          (14 miles [22.5 km] to the west)
        • Depauville
          (14 miles [22.5 km] to the west)
        • Lower Town Landing
          (15 miles [24.1 km] to the west)
          • Lower Town Landing is also located in Jefferson County
          • Jump to our Gazetteer entry for Lower Town Landing
        • Upper Town Landing
          (15 miles [24.1 km] to the west)
          • Upper Town Landing is also located in Jefferson County
          • Jump to our Gazetteer entry for Upper Town Landing
        • Huntingtonville
          (16 miles [25.7 km] to the south)
          • Huntingtonville is also located in Jefferson County
          • Jump to our Gazetteer entry for Huntingtonville
        • Cowan Corner
          (16 miles [25.7 km] to the southeast)
          • Cowan Corner is also located in Jefferson County
          • Jump to our Gazetteer entry for Cowan Corner
        • Fargo
          (16 miles [25.7 km] to the southeast)
          • Fargo is also located in Jefferson County
          • Jump to our Gazetteer entry for Fargo
        • Glen Park
          (16 miles [25.7 km] to the southwest)
          • Glen Park is also located in Jefferson County
          • Jump to our Gazetteer entry for Glen Park
          • Population from the 2020 Census: 462 people
        • East Watertown
          (17 miles [27.4 km] to the south)
          • East Watertown is also located in Jefferson County
          • Jump to our Gazetteer entry for East Watertown
        • Watertown
          (17 miles [27.4 km] to the south)
        • Brownville
          (17 miles [27.4 km] to the southwest)
        • Limerick
          (17 miles [27.4 km] to the southwest)
        • Paddy Hill
          (17 miles [27.4 km] to the southwest)
        • Grindstone
          (17 miles [27.4 km] to the west)
          • Grindstone is also located in Jefferson County
          • Jump to our Gazetteer entry for Grindstone
        • Champion
          (18 miles [29 km] to the south)
          • Champion is also located in Jefferson County
          • Jump to our Gazetteer entry for Champion
        • Rutland Center
          (18 miles [29 km] to the south)
          • Rutland Center is also located in Jefferson County
          • Jump to our Gazetteer entry for Rutland Center
        • Carthage
          (18 miles [29 km] to the southeast)
          • Carthage is also located in Jefferson County
          • Jump to our Gazetteer entry for Carthage
          • Population from the 2020 Census: 3,256 people
          • Jump to TripAdvisor's Tourism page for Carthage <3>
        • Natural Bridge
          (18 miles [29 km] to the southeast)
        • West Carthage
          (18 miles [29 km] to the southeast)
          • West Carthage is also located in Jefferson County
          • Jump to our Gazetteer entry for West Carthage
          • Population from the 2020 Census: 1,901 people
        • Dexter
          (18 miles [29 km] to the southwest)
        • Saint Lawrence
          (18 miles [29 km] to the west)
          • Saint Lawrence is also located in Jefferson County
          • Jump to our Gazetteer entry for Saint Lawrence
        • Burrs Mills
          (19 miles [30.6 km] to the south)
          • Burrs Mills is also located in Jefferson County
          • Jump to our Gazetteer entry for Burrs Mills
        • Watertown Center
          (19 miles [30.6 km] to the south)
          • Watertown Center is also located in Jefferson County
          • Jump to our Gazetteer entry for Watertown Center
        • Karter
          (19 miles [30.6 km] to the southeast)
          • Karter is also located in Jefferson County
          • Jump to our Gazetteer entry for Karter
        • North Croghan
          (19 miles [30.6 km] to the southeast)
          • North Croghan is also located in Jefferson County
          • Jump to our Gazetteer entry for North Croghan
        • Chaumont
          (19 miles [30.6 km] to the southwest)
        • East Hounsfield
          (19 miles [30.6 km] to the southwest)
          • East Hounsfield is also located in Jefferson County
          • Jump to our Gazetteer entry for East Hounsfield
        • Fields Settlement
          (20 miles [32.2 km] to the southwest)
          • Fields Settlement is also located in Jefferson County
          • Jump to our Gazetteer entry for Fields Settlement
        • Warren
          (20 miles [32.2 km] to the west)
          • Warren is also located in Jefferson County
          • Jump to our Gazetteer entry for Warren
        • Tylersville
          (21 miles [33.8 km] to the south)
          • Tylersville is also located in Jefferson County
          • Jump to our Gazetteer entry for Tylersville
        • Alverson
          (21 miles [33.8 km] to the southwest)
        • Three Mile Bay
          (21 miles [33.8 km] to the southwest)
        • Rices
          (22 miles [35.4 km] to the south)
          • Rices is also located in Jefferson County
          • Jump to our Gazetteer entry for Rices
        • Baggs Corner
          (22 miles [35.4 km] to the southwest)
          • Baggs Corner is also located in Jefferson County
          • Jump to our Gazetteer entry for Baggs Corner
        • Herrick Grove
          (22 miles [35.4 km] to the southwest)
          • Herrick Grove is also located in Jefferson County
          • Jump to our Gazetteer entry for Herrick Grove
        • Millen Bay
          (22 miles [35.4 km] to the west)
          • Millen Bay is also located in Jefferson County
          • Jump to our Gazetteer entry for Millen Bay
        • Rosiere
          (22 miles [35.4 km] to the west)
          • Rosiere is also located in Jefferson County
          • Jump to our Gazetteer entry for Rosiere
        • Sunnybank
          (22 miles [35.4 km] to the west)
          • Sunnybank is also located in Jefferson County
          • Jump to our Gazetteer entry for Sunnybank
        • Dillen
          (23 miles [37 km] to the south)
          • Dillen is also located in Jefferson County
          • Jump to our Gazetteer entry for Dillen
        • Adams Cove
          (23 miles [37 km] to the southwest)
        • Camps Mills
          (23 miles [37 km] to the southwest)
          • Camps Mills is also located in Jefferson County
          • Jump to our Gazetteer entry for Camps Mills
        • Jewettville
          (23 miles [37 km] to the southwest)
          • Jewettville is also located in Jefferson County
          • Jump to our Gazetteer entry for Jewettville
        • Pillar Point
          (23 miles [37 km] to the southwest)
        • Sulphur Springs
          (23 miles [37 km] to the southwest)
          • Sulphur Springs is also located in Jefferson County
          • Jump to our Gazetteer entry for Sulphur Springs
        • East Rodman
          (24 miles [38.6 km] to the south)
        • Sackets Harbor
          (24 miles [38.6 km] to the southwest)
        • Zoar
          (25 miles [40.2 km] to the south)
          • Zoar is also located in Jefferson County
          • Jump to our Gazetteer entry for Zoar
        • Bayview
          (25 miles [40.2 km] to the southwest)
          • Bayview is also located in Jefferson County
          • Jump to our Gazetteer entry for Bayview
        • Boultons Beach
          (25 miles [40.2 km] to the southwest)
        • North Adams
          (25 miles [40.2 km] to the southwest)
          • North Adams is also located in Jefferson County
          • Jump to our Gazetteer entry for North Adams
        • Point Peninsula
          (25 miles [40.2 km] to the southwest)
  • Lewis County
  • Saint Lawrence County
    • County Website:   https://www.stlawco.gov/
    • County Seat for Saint Lawrence:   Canton
    • Note: The Canadian Province of Ontario lies to the northwest, with the Saint Lawerance River as the boundary
    • Genealogy Websites   ...
    • Nearest Communities to Theresa   ...
      • These communities are listed by their distance from Theresa.
      • Nelson Corner
        (11 miles [17.7 km] to the northeast)
        • Nelson Corner is located in Saint Lawrence County
        • Jump to our Gazetteer entry for Nelson Corner
      • Somerville
        (12 miles [19.3 km] to the east)
      • Wegatchie
        (12 miles [19.3 km] to the northeast)
      • Keenes
        (13 miles [20.9 km] to the east)
        • Keenes is located in Saint Lawrence County
        • Jump to our Gazetteer entry for Keenes
      • Oakvale
        (13 miles [20.9 km] to the north)
        • Oakvale is located in Saint Lawrence County
        • Jump to our Gazetteer entry for Oakvale
      • Schermerhorn Landing
        (13 miles [20.9 km] to the north)
      • South Hammond
        (13 miles [20.9 km] to the north)
        • South Hammond is located in Saint Lawrence County
        • Jump to our Gazetteer entry for South Hammond
      • Rossie
        (13 miles [20.9 km] to the northeast)
        • Rossie is located in Saint Lawrence County
        • Jump to our Gazetteer entry for Rossie
      • Pikes Corner
        (14 miles [22.5 km] to the east)
        • Pikes Corner is located in Saint Lawrence County
        • Jump to our Gazetteer entry for Pikes Corner
      • Chippewa Bay
        (15 miles [24.1 km] to the north)
      • Hammond
        (16 miles [25.7 km] to the north)
        • Hammond is located in Saint Lawrence County
        • Jump to our Gazetteer entry for Hammond
        • Population from the 2020 Census: 270 people
        • Jump to TripAdvisor's Tourism page for Hammond <3>
      • Brasie Corners
        (16 miles [25.7 km] to the northeast)
        • Brasie Corners is located in Saint Lawrence County
        • Jump to our Gazetteer entry for Brasie Corners
      • Continue List   (40 more) ...
        • Elmdale
          (16 miles [25.7 km] to the northeast)
        • Natural Dam
          (16 miles [25.7 km] to the northeast)
          • Natural Dam is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Natural Dam
        • West Fowler
          (17 miles [27.4 km] to the east)
          • West Fowler is located in Saint Lawrence County
          • Jump to our Gazetteer entry for West Fowler
        • Little Bow
          (17 miles [27.4 km] to the northeast)
          • Little Bow is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Little Bow
        • Hailesboro
          (18 miles [29 km] to the east)
        • Black Lake
          (18 miles [29 km] to the north)
          • Black Lake is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Black Lake
        • North Hammond
          (18 miles [29 km] to the north)
        • Gouverneur
          (18 miles [29 km] to the northeast)
        • Ruby Corner
          (19 miles [30.6 km] to the northeast)
          • Ruby Corner is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Ruby Corner
        • Balmat
          (20 miles [32.2 km] to the east)
          • Balmat is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Balmat
        • Fowler
          (20 miles [32.2 km] to the east)
          • Fowler is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Fowler
        • Cedars
          (20 miles [32.2 km] to the north)
          • Cedars is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Cedars
        • Oak Point
          (20 miles [32.2 km] to the north)
          • Oak Point is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Oak Point
        • Emeryville
          (21 miles [33.8 km] to the east)
          • Emeryville is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Emeryville
        • North Gouverneur
          (21 miles [33.8 km] to the northeast)
          • North Gouverneur is located in Saint Lawrence County
          • Jump to our Gazetteer entry for North Gouverneur
        • Pope Mills
          (21 miles [33.8 km] to the northeast)
        • Fullerville
          (22 miles [35.4 km] to the east)
          • Fullerville is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Fullerville
        • Geers Corners
          (22 miles [35.4 km] to the east)
          • Geers Corners is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Geers Corners
        • Brier Hill
          (22 miles [35.4 km] to the north)
        • Edwardsville
          (23 miles [37 km] to the northeast)
          • Edwardsville is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Edwardsville
        • Richville
          (24 miles [38.6 km] to the northeast)
        • Backus
          (25 miles [40.2 km] to the east)
          • Backus is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Backus
        • Pitcairn
          (25 miles [40.2 km] to the east)
          • Pitcairn is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Pitcairn
        • Talcville
          (25 miles [40.2 km] to the east)
        • Bigelow
          (25 miles [40.2 km] to the northeast)
          • Bigelow is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Bigelow
        • Morristown
          (26 miles [41.8 km] to the north)
        • Edgewater Park
          (27 miles [43.5 km] to the north)
          • Edgewater Park is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Edgewater Park
        • Terrace Park
          (27 miles [43.5 km] to the north)
          • Terrace Park is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Terrace Park
        • East Pitcairn
          (28 miles [45.1 km] to the east)
          • East Pitcairn is located in Saint Lawrence County
          • Jump to our Gazetteer entry for East Pitcairn
        • Edwards
          (28 miles [45.1 km] to the east)
        • Pond Settlement
          (28 miles [45.1 km] to the east)
          • Pond Settlement is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Pond Settlement
        • Morristown Center
          (28 miles [45.1 km] to the north)
          • Morristown Center is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Morristown Center
        • Kents Corners
          (28 miles [45.1 km] to the northeast)
          • Kents Corners is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Kents Corners
        • Kalurah
          (29 miles [46.7 km] to the east)
          • Kalurah is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Kalurah
        • South Edwards
          (29 miles [46.7 km] to the east)
        • De Kalb
          (29 miles [46.7 km] to the northeast)
        • De Peyster
          (29 miles [46.7 km] to the northeast)
        • Jayville ‑ Historic
          (30 miles [48.3 km] to the east)
        • Coopers Falls
          (30 miles [48.3 km] to the northeast)
          • Coopers Falls is located in Saint Lawrence County
          • Jump to our Gazetteer entry for Coopers Falls
        • East De Kalb
          (30 miles [48.3 km] to the northeast)
          • East De Kalb is located in Saint Lawrence County
          • Jump to our Gazetteer entry for East De Kalb

Footnotes ...

<1>Our distances are not driving distances, but are calculated as a 'straight-line' (or point-to-point) distance. A straight line distance ignores obstructions like rivers, canyons, lakes, et cetera - it's truly a line drawn from Point A (ie- Theresa) to Point B. In other words: 'As the crow flies'.
<2>Our data comes from many sources and some sources are more dependable than others. When we add communities to our Gazetteer, we try to verify that we have the correct location for the community. We mark a community as 'Unverified' when we aren't confident about our data and want to do further checking.

We use the term 'Historic' broadly and it generally means that the community no longer exists. However, it can also mean that the community might still exist, but was larger or had a more 'official' existence in the past than it does now.

Since our Gazetteer contains over 100,000 communities, verifying everything is going to take time. If you find an error or can help us to improve our accuracy, please let us know.
<3>While we're fans and frequent users of TripAdvisor, you should know that we're also members of the TripAdvisor affiliate program.