American Bioregion Library

Official American Sub-Bioregion Hero Portals
Sub-Bioregional Portal I

Arctic & Subarctic Bioregion Library

Circumpolar tundra hydrology, sea-ice dynamics, sea-mammal hunting ethics, and the ancestral ecological knowledge of Inuit, Inupiat, and Yupik communities.
Sub-Bioregional Portal II

Boreal Forest Bioregion Library

Taiga woodland ecology, peatland carbon sinks, birch-bark canoe engineering, and the living heritage of Dene, Cree, and Innu peoples.
Sub-Bioregional Portal III

North Atlantic Coastal Bioregion Library

Estuarine fisheries, coastal salt marshes, hardwood agroforestry, and the governance of Haudenosaunee, Mi’kmaq, and Wampanoag nations.
Sub-Bioregional Portal IV

Pacific Coastal–Temperate Rainforest Library

Ancient cedar forestry, wild salmon stewardship, totem carving iconography, and the maritime culture of Haida, Tlingit, Coast Salish, and Nuu-chah-nulth nations.
Sub-Bioregional Portal V

Rocky–Sierra–Cordillera Mountain Library

High-altitude alpine ecology, headwater watershed conservation, cultural fire management, and the mountain traditions of Shoshone, Ute, and Salish communities.
Sub-Bioregional Portal VI

Mesoamerican Bioregion Library

Milpa companion agriculture, volcanic valley terracing, cenote karst hydrology, hieroglyphic writing, and the heritage of Maya, Nahua, Zapotec, and Mixtec peoples.
Sub-Bioregional Portal VII

Caribbean–Island Bioregion Library

Insular tropical marine biology, coral reef protection, hurricane resilience, cassava conuco farming, and Taíno and Kalinago ancestral heritage.
Sub-Bioregional Portal VIII

Northern Andes Bioregion Library

Páramo high-altitude wetland hydrology, cloud forest biodiversity, gold craftsmanship, and the heritage of Chibcha, Muisca, and Nasa communities.
Sub-Bioregional Portal IX

Amazon Basin Bioregion Library

The world’s largest tropical rainforest, riverine floodplain ecology, terra preta soil science, ethnobotanical medicine, and the stewardship of Yanomami, Kayapó, and Asháninka peoples.
Sub-Bioregional Portal X

Orinoco–Guiana Shield Bioregion Library

Tepui tabletop mountain ecosystems, Gran Sabana ecology, blackwater river systems, and the territory of Piaroa, Pemon, and Warao communities.
Sub-Bioregional Portal XI

Andean Highlands & Dry Valleys Library

High-altitude terrace agriculture (andenes), camelid pastoralism, water canal engineering, textile arts, and the knowledge of Quechua and Aymara societies.
Sub-Bioregional Portal XII

Chaco–Pantanal Bioregion Library

The world’s largest tropical wetland system, dry forest fauna, river pulse dynamics, and the knowledge of Guaraní, Nivaclé, and Ayoreo peoples.
Sub-Bioregional Portal XIII

Cerrado–Caatinga Bioregion Library

Central Brazilian savanna biodiversity, semi-arid thorny scrub biomes, water table recharge, and the territory of Xavante, Kraho, and Fulni-ô communities.
Sub-Bioregional Portal XIV

Atlantic Forest Bioregion Library

The biodiverse Mata Atlântica, coastal mountain streams, endemic flora restoration, and the heritage of Tupinambá and Guaraní Mbyá communities.
Sub-Bioregional Portal XV

Pampas–La Plata Bioregion Library

Temperate grassland soil science, Rio de la Plata estuarine hydrology, equestrian traditions, and the memory of Charrua, Het, and Rankülche communities.
Sub-Bioregional Portal XVI

Patagonian–Subantarctic Library

Wind-swept steppe dynamics, Fuegian archipelago canoeing, Valdivian temperate rainforests, and the stewardship of Mapuche, Selk’nam, Yaghan, and Kawésqar peoples.

African Bioregion Library

Official African Sub-Bioregion Hero Portals
Sub-Bioregional Portal I

Sahara & Oasis Desert Bioregion Library

Hyper-arid desert ecosystems, ancient oasis hydrology, subterranean foggaras, caravan routes, and the ecological wisdom of Tuareg and Berber communities.
Sub-Bioregional Portal II

Sahel Semi-Arid Transition Library

Semi-arid savanna belts, transhumance pastoral mobility, Great Green Wall anti-desertification, and customary land tenure of the Fulani and neighbors.
Sub-Bioregional Portal III

North African Mediterranean–Atlas Library

Mediterranean montane biomes, Atlas terraced agriculture, cork oak forests, coastal marine biology, and the heritage of Amazigh (Berber) societies.
Sub-Bioregional Portal IV

West African Savannah–Forest Mosaic Library

Sacred groves, agroforestry mosaics, Niger and Volta river basins, bronze and textile arts, and the worldviews of Yoruba, Dogon, and Akan peoples.
Sub-Bioregional Portal V

Central African Congo Rainforest Library

Earth’s second largest tropical rainforest, Congo Basin hydrology, canopy biodiversity, carbon science, and the forest knowledge of BaAka and Mbuti communities.
Sub-Bioregional Portal VI

East African Rift Valley–Highlands Library

The volcanic Great Rift Valley, montane forests, wildlife corridors, pastoralist cattle traditions, and the continuity of Maasai, Kikuyu, and Oromo societies.
Sub-Bioregional Portal VII

Horn of Africa Drylands & Highlands Library

The Ethiopian Massif, Simien biodiversity, endemic flora, frankincense dryland forestry, terraced agriculture, and the cultural archives of the Horn.
Sub-Bioregional Portal VIII

Southern African Savanna–Karoo–Cape Library

The Cape Floristic Region hotspot, fynbos botany, Namib and Kalahari adaptations, and the rock art and ethnobotany of San and Khoikhoi communities.
Sub-Bioregional Portal IX

African Great Lakes Basin Library

Lake Victoria, Tanganyika, and Malawi ecosystems, lacustrine fisheries, cichlid evolutionary science, and the traditions of Great Lakes societies.

Asian Bioregion Library

Official Asian Sub-Bioregion Hero Portals
Sub-Bioregional Portal I

Siberian Boreal & Arctic Tundra Library

Permafrost dynamics, northern taiga ecology, reindeer pastoralism, and the knowledge of Evenki, Nenets, Sakha, and Chukchi communities across subarctic Eurasia.
Sub-Bioregional Portal II

Central Asian Steppe & Desert Library

Vast grassland steppes, Gobi desert adaptations, nomadic horse culture, Silk Road oases, and pasture governance of Kazakh, Kyrgyz, and Mongolian herdsmen.
Sub-Bioregional Portal III

East Asian Temperate–Monsoon Library

Temperate broadleaf forests, monsoon river basins, Satoyama stewardship, rice-paddy agroecology, and the heritage of Ainu, Han, and Korean communities.
Sub-Bioregional Portal IV

Himalayan–Tibetan Highlands Library

The Tibetan Plateau (“Third Pole”), glacier hydrology, yak pastoralism, sacred mountain geography, and the science of Tibetan, Sherpa, and Ladakhi societies.
Sub-Bioregional Portal V

South Asian Monsoon Plains & Rivers Library

The Indus, Ganges, and Brahmaputra floodplains, monsoon agriculture, Sundarbans mangrove ecology, and the water-harvesting systems of South Asia.
Sub-Bioregional Portal VI

Southeast Asian Tropical Archipelago Library

Wallacea and Sundaland hotspots, equatorial canopy science, maritime voyaging, and the forest stewardship of Orang Asli, Dayak, Hmong, and Ifugao communities.
Sub-Bioregional Portal VII

Southwest Asian Arid–Oasis–River Library

The Tigris-Euphrates Fertile Crescent, ancient qanat canal engineering, date-palm oasis polyculture, and Near Eastern riverine agricultural heritage.
Sub-Bioregional Portal VIII

Arabian Peninsula Desert–Oasis Library

Rub’ al Khali hyper-arid ecology, Red Sea and Persian Gulf coral reefs, Bedouin nomadic navigation, and traditional frankincense dryland forestry.

European Bioregion Library

Official European Sub-Bioregion Hero Portals
Sub-Bioregional Portal I

Arctic–Nordic Europe Bioregion Library

Fennoscandian tundra ecosystems, boreal taiga dynamics, Arctic maritime navigation, and the reindeer herding knowledge of the Sámi across Sápmi.
Sub-Bioregional Portal II

Atlantic–Celtic Coast Bioregion Library

Coastal temperate rainforests, estuarine tidal hydrology, island agroforestry, fishing commons, and the oral traditions of Celtic and Atlantic communities.
Sub-Bioregional Portal III

Western European Interior Bioregion Library

Broadleaf deciduous woodland conservation, Rhine, Seine, and Loire river management, hedgerow ecology, and historical landscape architecture.
Sub-Bioregional Portal IV

Mediterranean Europe Bioregion Library

Evergreen sclerophyllous scrublands (maquis and garrigue), terraced olive and vine polyculture, and the wisdom of Basque, Iberian, Italic, and Hellenic cultures.
Sub-Bioregional Portal V

Alpine–Carpathian Mountain Spine Library

High-altitude alpine grasslands, glacial headwater hydrology, transhumance pastoralism, and the knowledge of Alpine and Carpathian mountain societies.
Sub-Bioregional Portal VI

Central European Green Heart Library

Mixed beech and oak forest ecosystems, Danube basin hydrology, traditional silviculture, and community-based watershed management.
Sub-Bioregional Portal VII

Northern Lowland–Baltic Bioregion Library

Coastal dune systems, post-glacial lacustrine wetlands, amber-bearing littoral zones, and the ancestral heritage of Baltic and Finno-Ugric peoples.
Sub-Bioregional Portal VIII

Eastern Forest–Steppe Bioregion Library

Chernozem black-soil science, forest-steppe biomes, Dnieper and Volga corridor protection, and Slavic oral epic and agricultural calendars.
Sub-Bioregional Portal IX

Balkan Mountain–Valley Bioregion Library

Dinaric Alps karst landscapes, subterranean hydrology, endemic Balkan flora, transhumance routes, and Southeastern European ethnobotanical traditions.
Sub-Bioregional Portal X

Black Sea–Caucasus Gateway Library

Caucasus biodiversity hotspots, Colchic temperate rainforests, ancient agrobiodiversity, and the linguistic and ecological heritage of Caucasian peoples.
🇲🇽 | 🇫🇷 | 🇺🇸 | 🇧🇷 | 🇯🇵
Maya Library Free Download Astrology Report Nawal Nahual

Yuk’ | Mayan Number Zero | Mayan Numbers Library

Free Mayan Nahual Reading👆 Tap here to open the form & get yours free
Contact the Librarian
✦ Mayan Numbers Library  ·  The Sacred Zero ✦

Yuk’ — The Mayan Number Zero (0):
Emptiness, Potentiality, and the Mathematical Engine of Mesoamerican Cosmology

Discover the history, epigraphy, and philosophical depth of the Mayan number zero (Yuk’). Represented by the shell glyph of emptiness and infinite potential, it is one of humanity’s earliest independent mathematical achievements, serving as the foundation for base-20 arithmetic, Long Count timekeeping, and cosmic renewal.

Navigate all the Mayan numbers  0–20
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

The Mayan number zero, expressed in Classical Maya as Yuk’, represents one of the most brilliant mathematical inventions of ancient Mesoamerica. Represented in glyphic inscriptions by the Spondylus conch shell, an open hand resting over the heart, or a seated deific profile, Yuk’ enabled positional base-20 calculations centuries before European adoption of decimal zero from Hindu-Arabic mathematics via Islamic scholars.

In Mesoamerican thought, zero is not an empty void of non-existence. Instead, it signifies completion, full potential, and the seating of new time cycles. As part of our open archive at the Mayan Library, this guide explores how the Mayan number zero functions across arithmetic, astronomy, Long Count chronometry, and spiritual cosmology.

Linguistic Meaning and Phonetics of the Mayan Number Zero

In Epigraphic Ch’olti’an and Yucatecan languages, the Mayan number zero is designated as Yuk’, Mi, or Mihi. Pronounced with a glottal stop ($[juk’]$), the term translates conceptually to “joining,” “completion,” or “seating.” Therefore, while Western languages view zero as an absence of value, Maya epigraphy defines zero as the fulfillment of a preceding cycle and the seating of a new one.

This linguistic structure is visible in glyphic verbs like ch’am or ch’ak, meaning the “seating” of a month or period (e.g., Ch’am K’anjalaw — “the seating of month K’anjalaw”). In contrast to integers such as Hun (1) or Ho’ (5), Yuk’ operates as a structural pivot in hieroglyphic codices and stone stelae across Palenque, Tikal, and Copán. Epigraphers note three primary visual variants:

  • The Conch Shell Variant (Spondylus Shell): Symbolizes primordial marine waters and subterranean depth.
  • The Hand-over-Heart Variant: Depicts an open human hand over the chest, signifying dedication and the repose of time.
  • The Head-Variant Profile: Features a youthful deific profile adorned with a headband, personifying time in its resting phase.

Mathematics: Base-20 Positional System and Shell Notation

The Mayan number zero serves as the mathematical foundation for the vigesimal (base-20) positional number system. In this vertical notation, numbers increase by powers of 20 ($20^0 = 1, 20^1 = 20, 20^2 = 400, 20^3 = 8000$). Dots represent ones, bars represent fives, and the shell glyph indicates an empty order of magnitude.

Base-20 Notation Example:
To write 400, Maya scribes placed a dot (1) in the third tier ($20^2 = 400$), a shell glyph (0) in the second tier ($20^1 = 20$), and a shell glyph (0) in the bottom tier ($20^0 = 1$). Consequently, Yuk’ prevented positional ambiguity. You can explore more calculations in our Mayan Numbers Library.

In astronomical timekeeping, Maya mathematicians adjusted the second tier ($Winal$) to cap at 18 rather than 20, producing $18 \times 20 = 360\text{ days}$ ($Tun$). This modification accurately mapped solar year calculations. Modern computing acknowledges this achievement through the Unicode Standard (WG2/N4804 Mayan Numerals Proposal).

Yuk’ in the Long Count and the 2012 B’ak’tun Reset Phenomenon

The Mayan number zero plays a crucial role in the Long Count calendar, which measures deep historical time from the creation anchor date $13.0.0.0.0, 4\text{ Ajaw } 8\text{ Kumk’u}$ (August 11, 3114 BCE). Long Count units advance through vigesimal steps:

  • K’in: 1 Day ($20^0$)
  • Winal: 20 K’ins = 20 Days
  • Tun: 18 Winals = 360 Days (~1 Solar Year)
  • K’atun: 20 Tuns = 7,200 Days (~19.7 Solar Years)
  • B’ak’tun: 20 K’atuns = 144,000 Days (~394.26 Solar Years)

On December 21, 2012 CE, the Long Count completed 13 B’ak’tuns ($1,872,000\text{ days}$). On December 22, 2012, the lower units reset back to zero (Yuk’): $13.0.0.0.0, 4\text{ Ajaw } 3\text{ K’ank’in}$.

Demystifying the 2012 Apocalypse Myth

Sensationalist media misinterpreted the $13.0.0.0.0$ rollover as an apocalyptic end. However, Maya daykeepers (Ajq’ijab’) and scholars clarify that zero represents renewal and cosmic rebirth. Just as an odometer resetting to zero does not destroy a vehicle, the 2012 rollover marked the seating of a new 5,125-year epoch.

Famous Quotes on the Mayan Discovery of Zero

Renowned historians, archaeologists, and mathematicians have celebrated the Maya’s independent discovery of positional zero as a landmark achievement in human history:

“The Maya concept of zero was one of the greatest intellectual achievements of mankind. Independent of any Old World influence, Maya skywatchers created a positional notation system incorporating zero that allowed them to calculate time across millions of years.”
— Dr. Michael D. Coe, Renowned Archaeologist & Author of The Maya
“In Western thought, zero was resisted for centuries because it represented nothingness. For the Maya, zero was not nothing; it was everything—the seed, the resting place, and the seating of time.”
— Dr. Anthony Aveni, Archaeoastronomer & Author of Skywatchers
“Humanity invented zero only twice in history: once in South Asia and once in the jungles of Mesoamerica. The Maya shell glyph stands as a testament to pure mathematical genius.”
— Charles Seife, Mathematician & Author of Zero: The Biography of a Dangerous Idea
“When a Maya king sat on his throne on a zero day, he was not sitting in an empty void—he was seated at the absolute center of creation, anchoring the cosmic order.”
— Dr. Linda Schele, Epigrapher & Co-Author of Maya Cosmos

Cosmological, Architectural, and Medicinal Role of Zero

Architectural Placement: In Maya urban design, zero serves as the spatial baseline. Temples at Tikal and Chichén Itzá were constructed over earlier foundational levels, where “level zero” represented the underworld prior to vertical ascension into sky realms.

Astrology & Nahual Birth Signs: Cosmologically, zero corresponds to the unmanifest potential of the universe. In traditional daykeeping, zero interacts with the 260-day Tzolk’in count. Learn how to calculate your Mayan Nahual and decode the meaning of the 20 day-signs.

Traditional Medicine: Spiritual healers (Ajq’ijab’) utilize zero-phase lunar transits and temporal resets to perform cleansing rituals (limpias), restoring balance to patients by flushing out energetic blockages.

Comparative Analysis: Zero Across Ancient Civilizations

The independent discovery of the Mayan number zero represents a monumental intellectual milestone. Below is a comparative analysis of zero across ancient world cultures:

Civilization Symbol Base System Nature and Scope
Maya (Mesoamerica) Yuk’ — Shell / Hand Vigesimal (Base-20) Positional placeholder and cosmological seating symbol (c. 36 BCE).
India (South Asia) Shunya — Dot / Circle Decimal (Base-10) Arithmetic number, placeholder, and philosophical concept (Brahmagupta, 628 CE).
Babylon (Mesopotamia) Double-wedge mark Sexagesimal (Base-60) Punctuation placeholder for empty columns; not a standalone number.
Greece & Rome None Non-positional additive Lacked positional zero due to philosophical resistance to calculating “nothingness.”

Related Portals: The Mayan Calendar Guide · Calculate Your Nahual · The 20 Sacred Day-Signs · Free Nahual Oracle Report.

References & Academic Citations

  1. Aveni, A. F. (2001). Skywatchers: A Revised and Updated Version of Skywatchers of Ancient Mexico. University of Texas Press. (utpress.utexas.edu)
  2. Bowditch, C. P. (1906). Mayan Nomenclature and Numeration. Project Gutenberg. (gutenberg.org)
  3. Chanier, T. (2013). “The Mayan Long Count Calendar Mechanics.” arXiv preprint. (arXiv.org)
  4. Chanier, T. (2016). “Solution of the Mayan Calendar Enigma.” arXiv preprint. (arXiv.org)
  5. Closs, M. P. (1986). Native American Mathematics: The Mayan Numeral System and Zero Concept. University of Texas Press. (utpress.utexas.edu)
  6. Coe, M. D., & Van Stone, M. (2005). Reading the Maya Glyphs. Thames & Hudson. (thamesandhudson.com)
  7. Davies, D. (2020). “Maya Maths & Base-20 Zero Representation.” Maya Archaeologist (UK). (mayaarchaeologist.co.uk)
  8. Freidel, D., Schele, L., & Parker, J. (1993). Maya Cosmos: Three Thousand Years on the Shaman’s Path. William Morrow & Co.
  9. Freitas, P. J., & Shell-Gellasch, A. (2018). “When a Number System Loses Uniqueness: The Case of the Maya.” MAA Convergence Journal. (maa.org/convergence)
  10. Ifrah, G. (2000). The Universal History of Numbers: From Prehistory to the Invention of the Computer. John Wiley & Sons. (wiley.com)
  11. Lounsbury, F. G. (1978). Maya Numeration: Shell Glyph and Zero. Dictionary of Scientific Biography, Charles Scribner’s Sons.
  12. Lounsbury, F. G. (1982). The Maya Zero Concept in the Long Count Calendar. American Antiquity, 47(1), 1-18. (JSTOR)
  13. Prata Filho, G. A., Sad, L., & Thiengo, E. (2021). “Mayan, Inca and Aztec numbering systems: mathematics of pre-Columbian civilizations.” Research, Society & Development, 11(10). (rsdjournal.org)
  14. Rojo-Garibaldi, B., Rangoni, C., González, D. L., & Cartwright, J. H. E. (2020). “Non-Power Positional Number Representation Systems and the Mesoamerican Discovery of Zero.” arXiv preprint. (arXiv.org)
  15. Sánchez, J. (2026). Yuk’ — The Mayan Number Zero: Mathematics and Cosmology. The Mayan Library Repository.
  16. Seife, C. (2000). Zero: The Biography of a Dangerous Idea. Penguin Books. (penguinrandomhouse.com)
  17. Springer ZDM Mathematics Education (2023). “Reconnecting with the mathematical thought of Mesoamerican numbers in Ixil.” (link.springer.com)
  18. Taube, K. A. (1992). The Major Gods of Ancient Yucatan. Dumbarton Oaks Research Library and Collection. (doaks.org)
  19. Unicode Consortium. “Mayan Numerals Proposal for Universal Encodings.” WG2/N4804. (unicode.org)
  20. Wikimedia Commons. “Maya Numerals and Glyphs Category Archives.” (commons.wikimedia.org)

External Research Repositories

SEO Key Terms

Mayan number zero, Yuk’, Maya zero, shell glyph, vigesimal system, base-20, Mayan numerals, Long Count calendar, Mesoamerican mathematics, sacred zero, Popol Vuh, Maya cosmology, positional notation, shunya, Babylonian zero, history of zero, Mayan Numbers Library, pre-Columbian mathematics, Maya codices, Tzolk’in, 2012 phenomenon, 13.0.0.0.0, B’ak’tun reset, ancestral knowledge, Mayan Library.

Discover Your Personal Nahual Oracle

Are you ready to calculate the exact ancestral energies imprinted upon you at the moment of your birth?

Get your Free Mexican Nahual Oracle Written by Josef S.

An exclusive, mathematically precise report engineered to decode your unique spiritual destiny.


If you feel a profound calling to physically connect with the ancient lands where these sacred counts were carved into stone, we highly encourage booking your next mindful journey through our trusted luxury partners at Tulum rent and Sesy rent—providing exquisite, spiritually harmonized accommodations along the Mexican Caribbean. Furthermore, elevate your daily rituals by visiting sesy.shop to explore our curated collection of meditation tools, authentic artisan crafts, and deep-dive literature.

Mayan Numbers Library  ·  Yuk’ (0) — the sacred origin of counting · free, open-source, and ethically shared with global scholars.

Mayan Library
Explore the Complete Library

Every Symbol, Number, and Calendar — the full free, open archive. Jump to any page below.

Maya Signs Maya Numbers Maya Calendar Nawal Day-Signs Free Reading Report Blog
The 20 Day-Signs
01 · Imix — Crocodile 02 · Ikʼ — Wind 03 · Akʼbʼal — Night 04 · Kʼan — Maize 05 · Chikchan — Serpent 06 · Kimi — Death 07 · Manikʼ — Deer 08 · Lamat — Star 09 · Muluk — Water 10 · Ok — Dog 11 · Chuwen — Monkey 12 · Ebʼ — Road 13 · Bʼen — Reed 14 · Ix — Jaguar 15 · Men — Eagle 16 · Kibʼ — Waxing 17 · Kabʼan — Earth 18 · Etzʼnabʼ — Flint 19 · Kawak — Storm 20 · Ajaw — Sun
The Numbers (0–20)
0 · Mi 1 · Hun 2 · Ka’a 3 · Oox 4 · Kan 5 · Ho’ 6 · Wak 7 · Wuk 8 · Waxak 9 · Bolon 10 · Lajun 11 · Buluk 12 · Lajka’a 13 · Oxlajun 14 · Kanlajun 15 · Ho’lajun 16 · Waklajun 17 · Wuklajun 18 · Waxaklajun 19 · Bolonlajun 20 · Jun Kal
Calendar & Guides
Tzolk’in — 260-day Sacred Round Haab’ — 365-day Solar Year Long Count — Cosmic Time How to Calculate Your Nahual The Mayan Numbers Library All Numbers — Meanings Report Meaning of the Nawal Day-Signs Get Your Free Reading
Global Ecosystem
About the Mayan Library The Mexican Library The Worldwide Library Native International
Languages: 🇬🇧 EN   🇲🇳 ES   🇫🇷 FR   🇧🇷 PT   🇯🇵 JP
Mayan Library — Free, open-source, and ethically shared ancestral knowledge.
Maya Ai Library - Your Mayan Knowledge Free Source
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.