How popular is the baby name Luca in the United States right now? How popular was it historically? Use the popularity graph and data table below to find out! Plus, see all the blog posts that mention the name Luca.

The graph will take a few moments to load. (Don't worry, it shouldn't take 9 months!) If it's taking too long, try reloading the page.


Popularity of the baby name Luca


Posts that mention the name Luca

Popular baby names in Switzerland, 2018

Flag of Switzerland
Flag of Switzerland

According to data from the Swiss Federal Statistical Office (FSO), the most popular baby names in Switzerland in 2018 were Emma and Liam.

Here are the country’s top 10 girl names and top 10 boy names of 2018:

Girl Names

  1. Emma, 504 baby girls
  2. Mia, 445
  3. Sofia, 342
  4. Lea, 325
  5. Elena, 319
  6. Emilia, 307
  7. Mila, 301
  8. Anna, 299
  9. Laura, 277
  10. Lena, 275

Boy Names

  1. Liam, 446 baby boys
  2. Noah, 443
  3. Leon, 344
  4. Luca, 332
  5. Elias, 326
  6. Gabriel, 324
  7. Matteo, 313
  8. Louis, 301
  9. Ben, 281
  10. David, 265

In the girls’ top 10, Elena, Mila, and Laura replaced Lina, Lara, and Nina.

In the boys’ top 10, Louis replaced Samuel.

Here are the top baby names within each of Switzerland’s main language groups:

  • German speakers (63% of the population)
    • Top 3 girl names: Mia, Emma, Lea
    • Top 3 boy names: Noah, Leon, Elias
  • French speakers (23%)
    • Top 3 girl names: Emma, Alice, Eva
    • Top 3 boy names: Liam, Gabriel, Arthur
  • Italian speakers (8%)
    • Top 3 girl names: Sofia, Alice, Emily
    • Top 3 boy names: Leonardo, Liam, Alessandro
  • Romansh speakers (less than 1%)
    • Top girl name: Chiara, Clara, Emilia, Gianna, Hanna, Joana, Lana, Lara, Lena, Lenia, Lia, Mara (at least a 10-way tie)
    • Top boy name: Alessio, Laurin, Liam, Men (4-way tie)

In 2017, the top names in the country overall were Emma and Noah.

Sources: Vornamen der Neugeborenen – Swiss Federal Statistical Office, Not a Heidi in sight: The most popular Swiss baby names in 2018 – The Local

Image: Adapted from Flag of Switzerland (public domain)

Numerology: Baby names with a value of 1

Baby names with a numerological value of 1

If you’re on the hunt for baby names with a numerological value of 1, you’re in luck! Because today’s post features hundreds of 1-names.

Before we get to the names, though — how do we know that they’re “ones” in numerology?

Turning names into numbers

Here’s how to calculate the numerological value of a name.

First, for each letter, come up with a number to represent that letter’s position in the alphabet. (Letter A would be number 1, letter B would be number 2, and so forth.) Then, add all the numbers together. If the sum has two or more digits, add the digits together recursively until the result is a single digit. That single digit is the name’s numerological value.

For instance, the letters in the name Taylor correspond to the numbers 20, 1, 25, 12, 15, and 18. The sum of these numbers is 91. The digits of 91 added together equal 10, and the digits of 10 added together equal 1 — the numerological value of Taylor.

Baby names with a value of 1

Below you’ll find the most popular 1-names per gender, according to the latest U.S. baby name data. I’ve further sub-categorized them by total sums — just in case any of those larger numbers are significant to anyone.

1 via 10

The letters in the following baby names add up to 10, which reduces to one (1+0=1).

Girl names (1 via 10)Boy name (1 via 10)
Eda, Dea, Ebba, Adda, AdeAde

1 via 19

The letters in the following baby names add up to 19, which reduces to one (1+9=10; 1+0=1).

Girl names (1 via 19)Boy names (1 via 19)
Mae, Ema, Abbie, Alea, AelaAdam, Jace, Dan, Jed, Jah

1 via 28

The letters in the following baby names add up to 28, which reduces to one (2+8=10; 1+0=1).

Girl names (1 via 28)Boy names (1 via 28)
Eva, Eden, Lana, Ari, Adalee, Dani, Andi, Nala, Vada, Aleia, Dina, Ira, Jael, Adalia, Ria, Ciana, FiadhAlan, Ari, Eden, Mack, Case, Ira, Ash, Jael, Deen, Adin, Cy, Om

1 via 37

The letters in the following baby names add up to 37, which reduces to one (3+7=10; 1+0=1).

Girl names (1 via 37)Boy names (1 via 37)
Elena, Cora, Alina, Alani, Rebecca, Liana, Kate, Ariah, Faye, Amalia, Mina, India, Elsa, Leena, Kya, Elara, Isha, Aiza, Naila, Iman, Jaleah, Legaci, Nami, Anali, Shai, Alanah, Baker, Laina, Ilana, Ren, Jaya, Luca, Manha, Kobi, Adelaida, Aleen, Gabby, Aveah, BlimaLuca, Baker, Axl, Van, Coen, Shai, Jamal, Ren, Azai, Shia, Nick, Niam, Eiden, Amin, Ajay, Iman, Naim, Kobi, Brice, Enoc, Maceo, Alain, Buck, Abhay

1 via 46

The letters in the following baby names add up to 46, which reduces to one (4+6=10; 1+0=1).

Girl names (1 via 46)Boy names (1 via 46)
Gianna, Zoe, Hannah, Maeve, Lucia, Reagan, Zara, Vera, Adaline, Daniela, Raegan, Aitana, Adelina, Azalea, Elisa, Ailani, Elaine, Imani, Edith, Dayana, Katie, Marie, Dior, Erin, Aileen, Sol, Iliana, Lacey, Salma, Araya, Etta, Aminah, Agnes, Colbie, Aarya, Noel, Ariela, Carina, Navi, Isela, Jamila, Cienna, Lenna, Lula, Melek, Arlo, Zena, Dove, Avalee, Sabina, Malena, Tate, Analiah, Ily, Lainee, Adleigh, Raelee, Azra, Kiya, Reva, Meira, Avni, Anvi, Orla, Randi, Cairo, FabiolaElias, Juan, Leon, Ivan, Arlo, Tate, Zane, Damien, Cairo, Erick, Cesar, Malik, Pablo, Noel, Blaze, Dior, Alfred, Damari, Mekhi, Decker, Bobby, Dereck, Link, Elon, Azaiah, Isael, Sol, Ender, Reagan, Isiah, Ammar, Jahir, Boyd, Jacobo, Sir, Ciaran, Lando, Hero, Demian, Devan, Asiel, Locke, Branch, Dandre, Jaheim, Neev, Pete, Ward, Emari, Jedediah, Deluca, Kayde, Imani, Navi, Esau, Rehan

1 via 55

The letters in the following baby names add up to 55, which reduces to one (5+5=10; 1+0=1).

Girl names (1 via 55)Boy names (1 via 55)
Iris, Nevaeh, Hadley, Freya, Aspen, Camille, Joanna, Gabriela, Heaven, Mariam, Emerie, Leyla, Kyra, Sky, Monica, Zaria, Averi, Lexie, Kamilah, Neriah, Jewel, Zahara, Zoie, Zaira, Neveah, Azari, Asiya, Joey, Melania, Kapri, Linnea, Romi, Breanna, Lois, Aviva, Arlene, Maven, Samadhi, Marin, Cindy, Izabel, Maelani, Iylah, Lumi, Liora, Junia, Jayne, Miabella, Shira, Joella, Analaya, Grey, Kaiyah, Liyah, Nashla, LilliaJett, Edward, Jorge, Edwin, Grady, Conrad, Davis, Grey, Kellan, Joey, Vihaan, Imran, Aspen, Aizen, Danilo, Kody, Ralph, Malakhi, Krue, Kallen, Rogan, Ezio, Aariz, Sky, Azari, Holt, Miran, Armin, Edmond, Zaine, Maddix, Jaziah, Jaydan, Caelum, Mohamad, Josef, Namir, Haris, Jariel, Kadyn, Mikail, Blaize, Cloud, Kanon, Tafari, Amadou, Saleem

1 via 64

The letters in the following baby names add up to 64, which reduces to one (6+4=10; 1+0=1).

Girl names (1 via 64)Boy names (1 via 64)
Emily, Piper, Tessa, Makayla, Sabrina, Frankie, Azariah, Arleth, Mavis, Miley, Mercy, Natasha, Emiliana, Zyla, True, Jubilee, Campbell, Moriah, Emmarie, Iyanna, Zion, Cirilla, Abrielle, Angely, Evalina, Lucinda, Lindy, Marbella, Carley, Loren, Chosen, Posie, Marlena, Cailyn, Yohana, Catalaya, Israel, MayteJaxon, Zion, Knox, Brody, Peter, Israel, Lukas, Ronald, Arjun, Roland, Azariah, Kyree, Yehuda, Avyaan, Titan, Chosen, Campbell, Frankie, Lucien, True, Avraham, Draven, Oskar, Anton, Barry, Arnold, Evren, Kaidyn, Levy, Zohan, Jaquan, Klaus, Vander, Arvin, Camron, Ryu, Kyair, Amadeus, Bryar, Lavon, Marcell, Safwan, Loren, Riggin, Jakoby, Nikita, Amenadiel, Bradyn, Bruin, Ayoub, Deontae, Kendric, Milano, Keyden

1 via 73

The letters in the following baby names add up to 73, which reduces to one (7+3=10; 1+0=1).

Girl names (1 via 73)Boy names (1 via 73)
Kaylani, Brynn, Carolina, Calliope, Jazmin, Marleigh, Elliot, Baylor, Karter, Bexley, Egypt, Nataly, Kailany, Patience, Lesly, Yuri, Zinnia, Serafina, Elinor, Jurnee, Kayleen, Dottie, Rhylee, Devorah, Ridley, Lynlee, Roxana, Susie, Kyomi, Mirabella, Stacey, ZaylahJackson, Joseph, Ezekiel, Elliot, Nicolas, Karter, Sergio, Baylor, Colter, Sincere, Jayceon, Hezekiah, Alberto, Ambrose, Jiraiya, Kelvin, Gordon, Stone, Marlon, Dhruv, Josias, Bronx, Vaughn, Harris, Giannis, Gilbert, Clifford, Kyren, Tyree, Kymani, Uziel, Lazaro, Zavian, Yuri, Egypt, Ridley, Kairos, Xayden, Jaxsen, Devansh, Antwan, Antoni, Eythan, Cruze, Dmitri, Zuko, Saxon, Ripken, Vedansh, Astro, Kingdom, Tidus, Weldon

1 via 82

The letters in the following baby names add up to 82, which reduces to one (8+2=10; 1+0=1).

Girl names (1 via 82)Boy names (1 via 82)
Allison, Julianna, Kamryn, Meredith, Wrenlee, Zhuri, Kaisley, Clarissa, Lizbeth, Arisbeth, Addyson, Kiyomi, Jersey, Kaelynn, Letty, Sunnie, Marlow, Blakelyn, Lillith, Perry, Kinzlee, Maverick, Arianny, Eowyn, Yasmeen, Charlize, Yasmina, Minerva, Harlowe, Karmyn, Zaliyah, Rosanna, Hendrix, Kynnedi, Maddilyn, Sonora, ReverieMaverick, Zachary, Hendrix, Phillip, Thaddeus, Mitchell, Kartier, Alfonso, Kamryn, Crosby, Dimitri, Kross, Shlomo, Perry, Kamarion, Quest, Jersey, Zenith, Jayvian, Marlow, Sholom, Yannis

1 via 91

The letters in the following baby names add up to 91, which reduces to one (9+1=10; 1+0=1).

Girl names (1 via 91)Boy names (1 via 91)
Everleigh, Katherine, Taylor, Sawyer, Payton, Phoenix, Braelynn, Kensley, Liberty, Loretta, Angelique, Scottie, Lauryn, Julissa, Seraphina, Xochitl, Roxanne, Zeynep, Kynslee, Daenerys, Madyson, Yehudis, Taelynn, Mariajose, Lovely, Olympia, Kynleigh, Brexley, HudsynGiovanni, Sawyer, Phoenix, Matthias, Johnathan, Cassius, Taylor, Yousef, Agustin, Zymir, Payton, Uzziah, Hussain, Hudsyn, Rivers, Nestor, Zuriel, Kaiyzen, Leyton, Patricio, Siddharth, Witten, Llewyn, Scottie, Zyheir, Chozyn

1 via 100

The letters in the following baby names add up to 100, which reduces to one (1+0+0=1).

Girl names (1 via 100)Boy names (1 via 100)
Presley, Vivienne, Clementine, Brynleigh, Taytum, Austyn, Yaritza, Joselyn, Paulette, Jordynn, Temperance, Wednesday, Collyns, Henrietta, LillyannaMaximus, Ezequiel, Quentin, Presley, Zaxton, Everette, Shivansh, Yunus, Quinten, Ignatius, Austyn, Avyukt, Taytum, Heriberto

1 via 109

The letters in the following baby names add up to 109, which reduces to one (1+0+9=10; 1+0=1).

Girl names (1 via 109)Boy names (1 via 109)
Sutton, Brittany, Raylynn, Zipporah, Sunshine, Hennessy, JoslynnKingston, Sutton, Westley, Rigoberto, Khristian, Tristin, Rayshawn

1 via 118

The letters in the following baby names add up to 118, which reduces to one (1+1+8=10; 1+0=1).

Girl names (1 via 118)Boy names (1 via 118)
Rosalynn, Shaylynn, Westlyn, Sharlotte, KynzleyDemitrius, Anastasios, Barrington, Jatavious, Quinntin

1 via 127

The letters in the following baby names add up to 127, which reduces to one (1+2+7=10; 1+0=1).

Girl names (1 via 127)Boy names (1 via 127)
Quetzaly, Karrington, Lillyrose, Rosselyn, RoselynneStratton, Odysseus, Maksymilian, Muhammadumar, Chukwuebuka

Number 1: Significance and associations

What does the number one mean in numerology?

There’s no definitive answer, unfortunately, because various numerological systems exist, and each one has its own interpretation of the number one. That said, if we look at a couple of modern numerology/astrology websites, we see 1 being described as “leader,” “independent,” “determined,” “creative,” and “self-assured.”

We can also look at associations, which are a bit more concrete. Here are a few things that are associated with the number 1:

  • Unity
  • Uniqueness
  • First place (as in sports)
  • Unicorn
  • Monolith

I kept the list short because you can associate the number 1 with just about anything. It’s universal, you might say. (See what I did there?)

What does the number 1 mean to you? What are your strongest associations with the number?

P.S. To see names with other numerological values, check out the posts for the numbers two, three, four, five, six, seven, eight, and nine.

Sources: SSA, Numerology – Cafe Astrology, The meaning of the numbers 1 – 9 – World Numerology, 1 – Wikipedia

[Latest update: Jan. 2024]

Baby names rising in 2018: Boy names

hot air balloons

Which boy names increased the most in popularity from 2017 to 2018?

In this post we’ll answer the question two different ways: first by looking at the top absolute (raw number) rises, second by looking at the top relative rises.

Fastest Rising Boy Names: Absolute

  1. Theodore, +1,070 baby boys
  2. Liam, +1,039
  3. Asher, +772
  4. Leo, +769
  5. Hudson, +759
  6. Gael, +686
  7. Ezra, +680
  8. Luca, +507
  9. Carson, +487
  10. Milo, +487

Fastest Rising Boy Names: Relative

  1. Atreus, +1888% (from 8 to 159 baby boys)
  2. Emric, +843%
  3. Nahmir, +820%
  4. Deluca, +420%
  5. Jiren, +400%
  6. Nihit, +360%
  7. Daire, +350%
  8. Dayveon, +350%
  9. Syre, +346%
  10. Kaelum, +340%

(This second list only accounts for names that appeared in the data both years; I’ll be posting the 2018 debut names separately.)

Do you have any explanations for any of the name movement above? If so, please comment!

P.S. Here’s the SSA’s table of baby names that increased in rank from 2017 to 2018. The top boy names on their list are Genesis, Saint, and Baker.

Image: Adapted from Turkey-2036 by Dennis Jarvis under CC BY-SA 2.0.

Baby names that rose the fastest in the U.S. data, 1881 to today (absolute increase)

hot air balloons

Having déjà vu?

A couple of months ago, we looked at a long, year-by-year list of the top baby name rises. A month after that, we saw the corresponding list of top drops.

On that second post, Frank B. left a comment in which he asked about absolute rises and drops — because the lists only covered relative movement within the data. So I thought two more posts were in order: top raw-number rises, and top raw-number drops.

We’ll start with the rises again. Just keep in mind that the SSA numbers don’t become very accurate until the mid-to-late 20th century, so many of the numbers below don’t quite reflect reality.

Here’s the format: Girl names are on the left, boy names are on the right, and the numbers represent single-year rises in usage. From 1880 to 1881, for instance, the usage of the girl name Ethel increased by 155 babies and the usage of the boy name Chester increased by 106 babies.

1880s

  • 1881: Ethel, +155; Chester, +106
  • 1882: Mary, +1,229; John, +788
  • 1883: Bertha, +173; Grover, +71
  • 1884: Mary, +1,205; Grover, +675
  • 1885: Helen, +148; Willie, +36
  • 1886: Mary, +762; John, +270
  • 1887: Ethel, +208; Harold, +55
  • 1888: Mary, +1,866; William, +1,235
  • 1889: Ruth, +223; Russell, +52

1890s

  • 1890: Mary, +430; Charlie, +112
  • 1891: Ruth, +662; Theodore & Herbert, +34 (tie)
  • 1892: Mary, +1,471; John, +1,358
  • 1893: Esther, +558; Claude, +41
  • 1894: Marie, +437; John, +189
  • 1895: Anna, +385; James, +225
  • 1896: Helen, +369; William, +470
  • 1897: Thelma, +159; Dewey, +95
  • 1898: Mary, +994; Dewey, +957
  • 1899: Mildred, +188; Kenneth, +24

1900s

  • 1900: Mary, +3536; John, +2,840
  • 1901: Retha, +25; Theodore, +21
  • 1902: Mary, +1,350; John, +1,009
  • 1903: Dorothy, +371; Jack, +88
  • 1904: Mary, +687; John, +499
  • 1905: Mary, +1,105; Charles, +201
  • 1906: Alice, +581; Robert, +225
  • 1907: Mary, +1,211; James, +799
  • 1908: Mary, +1,085; William, +622
  • 1909: Helen, +813; James, +582

1910s

  • 1910: Mary, +3,589; John, +1,860
  • 1911: Dorothy, +1,551; John, +1,995
  • 1912: Mary, +7,910; John, +11,140
  • 1913: Mary, +4,342; John, +4,738
  • 1914: Mary, +8,705; John, +8,621
  • 1915: Mary, +12,842; John, +9,634
  • 1916: Mary, +3,246; Robert, +3,004
  • 1917: Mary, +2,847; Robert, +3,474
  • 1918: Dorothy, +3,179; Robert, +5,409
  • 1919: Betty, +1,304; Willie, +409

1920s

  • 1920: Mary, +5,141; Robert, +7,656
  • 1921: Betty, +3,618; Robert, +4,096
  • 1922: Betty, +3,259; Richard, +1,165
  • 1923: Betty, +5,097; Robert, +2,300
  • 1924: Betty, +4,605; Robert, +4,685
  • 1925: Gloria, +2,835; Richard, +2,034
  • 1926: Barbara, +1,917; Richard, +1,864
  • 1927: Mary, +2,787; Donald, +2,935
  • 1928: Dolores, +2,843; Herbert, +3,049
  • 1929: Joan, +3,806; Donald, +1,456

1930s

  • 1930: Joan, +3,812; Richard, +2,602
  • 1931: Joan, +3,633; Ronald, +1,086
  • 1932: Barbara, +4,514; Ronald, +4,411
  • 1933: Carol, +1,650; Franklin, +2,603
  • 1934: Shirley, +8,523; James, +3,124
  • 1935: Shirley, +19,514; David, +1,664
  • 1936: Carol, +2,785; Robert, +1,968
  • 1937: Barbara, +3,230; David, +3,493
  • 1938: Judith, +4,729; James, +2,526
  • 1939: Judith, +5,748; David, +2,366

(From the SSA: “Note that many people born before 1937 never applied for a Social Security card, so their names are not included in our data.”)

1940s

  • 1940: Linda, +7,657; John, +3,739
  • 1941: Linda, +5,355; James, +4,262
  • 1942: Linda, +7,882; James, +10,450
  • 1943: Linda, +6,831; James, +3,072
  • 1944: Cheryl, +5,092; Gary, +2,192
  • 1945: Linda, +3,065; Michael, +3,179
  • 1946: Linda, +11,239; Robert, +14,194
  • 1947: Linda, +46,978; David, +11,381
  • 1948: Deborah, +5,409; Mark, +2,503
  • 1949: Deborah, +7,953; Michael, +7,417

1950s

  • 1950: Deborah, +9,877; Michael, +5,220
  • 1951: Deborah, +12,954; Michael, +7,531
  • 1952: Debra, +9,782; David, +7,043
  • 1953: Debra, +10,015; Michael, +5,172
  • 1954: Debra, +9,029; Mark, +6,899
  • 1955: Debra, +4,653; David, +6,653
  • 1956: Karen, +6,843; Mark, +6,596
  • 1957: Cindy, +10,268; Mark, +4,020
  • 1958: Tammy, +5,618; Timothy, +4,011
  • 1959: Donna, +9,517; Mark, +4,260

1960s

  • 1960: Lisa, +8,013; Jeffrey, +2,564
  • 1961: Lisa, +8,983; Todd, +4,005
  • 1962: Lisa, +3,394; Scott, +6,790
  • 1963: Lisa, +9,951; Paul, +2,884
  • 1964: Dawn, +4,196; John, +3,900
  • 1965: Lisa, +5,990; Rodney, +5,013
  • 1966: Michelle, +10,937; Christopher, +3,228
  • 1967: Melissa, +4,114; Matthew, +2,778
  • 1968: Jennifer, +8,612; Matthew, +2,253
  • 1969: Jennifer, +6,858; Jason, +9,346

1970s

  • 1970: Jennifer, +12,455; Jason, +10,788
  • 1971: Jennifer, +10,626; Jason, +6,897
  • 1972: Jennifer, +6,820; Christopher, +3,954
  • 1973: Heather, +3,032; Jason, +9,236
  • 1974: Heather, +3,836; Jason, +8,082
  • 1975: Amanda, +5,177; Joshua, +2,968
  • 1976: Jamie, +8,306; Jeremy, +4,940
  • 1977: Jessica, +6,467; Joshua, +5,205
  • 1978: Crystal, +2,865; Nicholas, +10,274
  • 1979: Amanda, +11,406; Joshua, +5,921

1980s

  • 1980: Tiffany, +6,614; Justin, +9,355
  • 1981: Jessica, +8,602; Brandon, +6,048
  • 1982: Ashley, +5,971; Christopher, +8,995
  • 1983: Ashley, +18,435; Kyle, +4,161
  • 1984: Ashley, +5,478; Joshua, +3,551
  • 1985: Ashley, +8,242; Andrew, +4,252
  • 1986: Whitney, +5,699; Andrew, +3,682
  • 1987: Kayla, +5,917; Justin, +4,874
  • 1988: Brittany, +4,594; Justin, +3,545
  • 1989: Brittany, +10,969; Ethan, +3,162

1990s

  • 1990: Taylor, +3,188; Jordan, +5,257
  • 1991: Shelby, +6,703; Dylan, +5,349
  • 1992: Taylor, +4,696; Dylan, +5,298
  • 1993: Taylor, +6,318; Austin, +6,125
  • 1994: Alexis, +2,208; Austin, +5,616
  • 1995: Madison, +3,516; Austin, +2,714
  • 1996: Madison, +3,632; Noah, +3,360
  • 1997: Hannah, +1,993; Jacob, +2,237
  • 1998: Emma, +2,700; Noah, +4,137
  • 1999: Grace, +3,460; Seth, +1,718

2000s

  • 2000: Trinity, +2,803; Ethan, +3,783
  • 2001: Isabella, +2,587; Logan, +2,973
  • 2002: Isabella, +3,334; Ethan, +4,143
  • 2003: Emma, +6,170; Aidan, +3,108
  • 2004: Ava, +2,364; Aiden, +1,472
  • 2005: Ava, +4,959; Landon, +2,070
  • 2006: Addison, +4,595; Aiden, +2,492
  • 2007: Addison, +4,328; Jayden, +5,596
  • 2008: Peyton, +1,954; Aiden, +2,472
  • 2009: Isabella, +3,667; Liam, +2,582

2010s

2020s

Some of these names I’ve written about already, and others I plan to write about in the future. If you can give explanations for any of those others right now, though, feel free! Just leave a comment…

Update, 4/22: Here are the corresponding drops

Source: SSA

Image: Adapted from Turkey-2036 by Dennis Jarvis under CC BY-SA 2.0.

[Latest update: May 2025]