eduKateSG · DEEP READING INDEX · QUIET ROUTING LAYER
Deep Reading Index
This is the quiet safety-net underneath the eduKateSG knowledge system. Normal reading should begin in a subject or system hub. This index exists so older, specialist and deep pages remain reachable even when they do not belong in the main navigation.
Start with Learning Hubs for English, Mathematics, Science, Vocabulary, parents and pathways; World & Knowledge for wider knowledge systems; Education Runtime for education-system architecture; or the Master Map for the site-wide learning spine.
Published Posts
Articles, guides, series entries, vocabulary work, tuition/local pages and current longform publishing.
-
Primary 5 Science Tuition | Queenstown
-
How School Works | School Canteens Explained — How Meals, Nutrition, Queues, Hygiene, Choice and Break Time Fit Together
-
Primary 4 Science Tuition | Queenstown
-
How to begin Creative Writing | How to Finish and Share Your First Story: Final Draft, Submission and Publication for Beginners
-
How Creative Writing Works | Writing Habits, Creative Blocks and Building a Practice You Can Return To
-
How to Improve Vocabulary | Find the Word When It Will Not Come — Circumlocution, Retrieval Repair and Tip-of-the-Tongue Strategies
-
How Creative Writing Works | Novels, Chapters and Long-Form Fiction That Can Sustain Change
-
How Creative Writing Works | Short Stories and Flash Fiction—How to Make Small Spaces Carry a Whole Story
-
What is Creative Writing | Creative Writing Styles: Voice, Tone, Prose, Rhythm and How to Develop Your Own Style
-
How Mathematics Examination Works | How to Remember Maths Formulas, Methods and Definitions for Exams
-
What is Show, Don’t Tell Composition Writing | Conflict — Internal Conflict, External Conflict, Tension and Difficult Choices
-
Learn Vocabulary Quickly | Learn Vocabulary Through Art, Design and What You Notice
-
Learn Vocabulary Quickly | Learn Vocabulary Through History, Cause and Consequence
-
How Allegory Works | Stories, Symbols and Second-Level Meaning Explained
-
Learn Vocabulary Quickly | Learn Vocabulary Through Science Experiments and Observation
-
How English Examination Works | Argumentative, Discursive and Persuasive Essay Writing
-
Learn Vocabulary Quickly | Learn Vocabulary From Travel, Places and Maps
-
How to Write a Composition | Imagery, Similes, Metaphors and Vivid Description Without Purple Prose
-
PSLE Science Tuition | West Coast
-
Primary 6 Science Tuition | West Coast
-
Primary 5 Science Tuition | West Coast
-
Primary 4 Science Tuition | West Coast
-
PSLE Science Tuition | Boon Lay
-
Primary 6 Science Tuition | Boon Lay
-
Primary 5 Science Tuition | Boon Lay
-
Primary 4 Science Tuition | Boon Lay
-
Translate | UN/CEFACT Recommendation 20 and 21 Codes — Preserve Units, Packages and Trade-Data Meaning Across Languages
-
Translate | ICATUS 2016 Time-Use Activity Codes — Preserve Activity, Care-Work and Daily-Time Meaning Across Languages
-
Translate | ICSE-18 Employment Status Codes — Preserve Employment Relationship Meaning Across Languages
-
Translate | COFOG Government Function Codes — Preserve Public-Expenditure Purpose Across Languages
-
PSLE Science Tuition | Choa Chu Kang
-
Primary 6 Science Tuition | Choa Chu Kang
-
Primary 5 Science Tuition | Choa Chu Kang
-
Primary 4 Science Tuition | Choa Chu Kang
-
Translate | SIEC Version 2.0 Energy Product Codes — Preserve Energy-Statistics Classification Across Languages
-
Translate | EBOPS 2026 Services Codes — Preserve Balance-of-Payments and Trade-in-Services Meaning Across Languages
-
Translate | BEC Revision 5 Broad Economic Categories — Preserve End-Use and Global Value-Chain Meaning Across Languages
-
Translate | SITC Revision 4 Commodity Codes — Preserve International Trade Classification Across Languages
-
PSLE Science Tuition | Bukit Panjang
-
Primary 6 Science Tuition | Bukit Panjang
-
Primary 5 Science Tuition | Bukit Panjang
-
Translate | UN Central Product Classification CPC Version 3.0 — Preserve Goods and Services Classification Across Languages
-
Primary 4 Science Tuition | Bukit Panjang
-
Translate | COICOP 2018 Household Consumption Codes — Preserve Spending Purpose Across Languages
-
Translate | ISCED 2011 Education Levels and ISCED-F 2013 Fields — Preserve Programme and Qualification Meaning Across Languages
-
Translate | ISCO-08 Occupation Codes and Job Titles — Preserve Occupational Classification Across Languages
-
Translate | Dewey Decimal, Library of Congress and UDC Classification Codes — Preserve Library Subject Meaning Across Languages
-
Translate | SPDX License IDs, Package URLs and SBOM Component Identifiers — Preserve Software Supply-Chain Meaning Across Languages
-
Translate | EU CPV Procurement Codes — Preserve Common Procurement Vocabulary Meaning Across Languages
-
Translate | NAICS, NACE and ISIC Industry Codes — Preserve Economic-Activity Classification Across Languages
-
PSLE Science Tuition | Bukit Batok
-
Primary 6 Science Tuition | Bukit Batok
-
Primary 5 Science Tuition | Bukit Batok
-
Primary 4 Science Tuition | Bukit Batok
-
How School Works | School Transport Explained — How Students Get to School Safely and on Time
-
How to Improve Comprehension | Understand Poetry — Speaker, Imagery, Tone, Form and Theme
-
Translate Like a Pro | Localize Print, Print Preview and PDF Export Without Changing Page Order, Layout or Document Meaning
-
How People Translate Quickly | Unicode Line-Breaking QA: Wrap CJK, Punctuation, Hyphens and Nonbreaking Spaces Without Breaking Readability or UI Layout
-
Translate | arXiv Identifiers and Version Numbers — Preserve Preprint Identity and Version History Across Languages
-
How People Translate Quickly | Person-Name Formatting QA: Display Given Names, Surnames, Titles and Credentials in the Right Order for Each Locale
-
Translate Like a Pro | Localize Shopping Carts, Checkout, Shipping, Tax and Payment Confirmation Without Changing What Customers Buy or Pay
-
How People Translate Quickly | Locale Numbering Systems and Digit Shaping QA: Show Digits, Separators and Signs the Way Each Locale Expects Without Changing Numeric Value
-
Translate | ISO 10962 CFI Codes and ISO 18774 FISNs — Preserve Financial-Instrument Classification and Short-Name Meaning Across Languages
-
Translate Like a Pro | Localize Cookie Consent, Privacy Banners and Tracking Preferences Without Changing User Choice
-
How People Translate Quickly | Unicode Confusables and Homoglyph QA: Catch Look-Alike Latin, Cyrillic and Greek Characters Before They Corrupt Identifiers and Search
-
Translate Like a Pro | Localize Maps, Geocoding and Location Permission Flows Without Sending Users to the Wrong Place
-
Translate | ISO 10383 Market Identifier Codes and MICs — Preserve Exchange and Trading-Venue Identity Across Languages
-
How to begin Creative Writing | How to Get and Use Feedback: Critique, Beta Readers and Revising Your Story for Beginners
-
Top 100 PSLE Vocabulary List | Chemistry, Matter & Chemical Reactions Words for Grade 6
-
Top 100 PSLE Vocabulary List | Business, Entrepreneurship & Enterprise Words for Grade 6
-
What is Primary 6 Vocabulary | Self-Explanation, Teach-Back and How Students Prove They Really Know a Word
-
What is Primary 6 Vocabulary | Lexical Grammar, Word Patterns, Prepositions and Sentence-Ready Vocabulary
-
What is Primary 6 Vocabulary | Sentence Repair, Word-Choice Editing and How to Fix Vocabulary Mistakes
-
What is Primary 6 Vocabulary | Examples, Non-Examples and Concept Boundaries for Precise Word Meaning
-
What is Primary 6 Vocabulary | Nominalisation, Word-Class Shifts and Academic Word Families for Grade 6
-
Translate | SSCC, GSIN, GINC, GRAI and GIAI — Preserve Logistics, Shipment and Asset Identity Across Languages
-
Translate | SSCCs, GS1 Application Identifier (00) and Logistic Labels — Preserve Logistic-Unit Identity Across Languages
-
How to Improve Vocabulary | Adapt Words to Your Audience — Explain the Same Idea to Children, Peers, General Readers and Experts
-
What is Creative Writing | 100 Creative Writing Topics for Stories, Essays, Students and Adults
-
How Mathematics Examination Works | Mental Maths, Calculation Accuracy and Arithmetic Fluency
-
Top 100 PSLE Vocabulary List | Architecture, Buildings & Construction Words for Grade 6
-
Top 100 PSLE Vocabulary List | Rocks, Minerals & Earth Science Words for Grade 6
-
Translate | ISO 4217 Currency Codes, Symbols and Minor Units — Preserve Monetary Identity Across Languages
-
How to Write a Composition | Feedback, Rubrics and Self-Assessment That Improve the Next Draft
-
How Anecdotes Work | Short Stories, Evidence and Persuasive Writing Explained
-
How Allusion Works | Shared References, Context and Meaning in Creative Writing
-
How Hyperbole Works | Exaggeration, Emphasis and Meaning in Creative Writing
-
Translate | European Vehicle Numbers, EVNs and Vehicle Keeper Markings — Preserve Railway Rolling-Stock Identity Across Languages
-
Translate Like a Pro | Localize Passkeys, WebAuthn and Biometric Sign-In Without Changing Identity, Consent or Recovery
-
Translate | EPSG Codes, Coordinate Reference Systems, WGS 84 and UTM — Preserve Geospatial Reference Across Languages
-
Translate Like a Pro | Localize Passkeys, WebAuthn and Biometric Sign-In Without Changing Authentication or User Consent
-
How English Works | The Conative Alternation: Why “Cut the Bread” and “Cut at the Bread” Do Not Claim the Same Result
-
Translate Like a Pro | Localize Backup, Restore and Snapshot Recovery Without Hiding What Will Be Recovered, Replaced or Lost
-
Translate Like a Pro | Localize Backups, Snapshots and Restore Workflows Without Recovering the Wrong Data or Overwriting the Wrong Resource
-
PSLE Science Tuition | Jurong East
-
How Professional Sport Works | Leagues, Clubs, Athletes, Contracts, Salaries, Transfers, Revenue, Governance and Careers
-
Translate | IANA Time Zone IDs, UTC Offsets and ISO 8601 Timestamps — Preserve Time Meaning Across Languages
-
Translate Like a Pro | Localize Backups, Restores, Snapshots and Recovery States Without Promising the Wrong Recovery
-
How English Works | Reciprocal Alternation and Symmetric Predicates: Why “Maya Met Daniel” Can Become “Maya and Daniel Met”
-
Translate Like a Pro | Localize Camera, Photo Picker and Media Library Flows Without Changing What Users Grant, Select or Upload
Published Pages
System owners, hubs, directories, runtimes, curriculum routes, institutional maps and long-lived reference pages.
-
Mathematics Learning Hub | Primary, PSLE, Secondary, A-Math and JC Mathematics | eduKateSG
-
Examinations & Assessment Hub | PSLE, SEC, JC and Exam-Ready Learning | eduKateSG
-
Primary 3 Mathematics Tuition
-
Primary 2 Mathematics Tuition
-
Primary 1 Mathematics Tuition
-
G1 → G2 Upgrade Path (Bridging Controls) — Canonical (Almost-Code)
-
G3 Cognitive Profile in Secondary 1 Mathematics — Canonical (Almost-Code)
-
G2 Cognitive Profile in Secondary 1 Mathematics — Canonical (Almost-Code)
-
G1 Cognitive Profile in Secondary 1 Mathematics — Canonical (Almost-Code)
-
Secondary 1 Mathematics in IP Schools — Canonical (Almost-Code)
-
eduKateSG — Secondary Mathematics Directory Index
-
WORLD.ATLAS.v1.0 — Declaration Page
-
BIOOS.60 — Recovery Routes Index
-
BIOOS.40 — Sensors Index
-
SG — Place Directory Index
-
CivOS Instrument Panel — European Union (EU)
-
CivOS Instrument Panel — United Nations (UN)
-
eduKateSG — Primary 5 Mathematics: Reach P3 (Z0–Z3) Ratio + Percentage + Non-Routine Ramp
-
Bukit Timah (BT) — eduKateSG Primary 1–6 + PSLE Mathematics Directory Index
-
eduKateSG — PSLE Mathematics: Get A1 by Reaching P3 Across Z0–Z3 (Paper 1 + Paper 2)
-
eduKateSG — Primary 6 Mathematics: Reach P3 (Z0–Z3) Mixed Topics + PSLE Execution Stability
-
eduKateSG — Primary 1 Mathematics: Reach P3 (Z0–Z3) Foundations
-
Bukit Timah (BT) — eduKateSG Secondary Mathematics Directory Index
-
eduKateSG — E-Mathematics (O-Level): Get A1 by Reaching P3 Across Z0–Z3
-
eduKateSG — Secondary 2 Mathematics: Get to P3 (Z0–Z3) and Stay There
-
eduKateSG — Secondary 1 Mathematics: Get to P3 (Z0–Z3) and Stay There
-
Finance OS — General Finance, Money & Credit Coordination Lane (Almost-Code Canonical)
-
The Working Civilisation
-
Waste OS — General Waste, Sanitation & Public Cleanliness Lane (Almost-Code Canonical)
-
How Science Works | How Humans Build, Test and Correct Knowledge About the World
-
Healthcare OS — General Healthcare & Public Health Lane (Almost-Code Canonical)
-
Education OS — General Education & Skill Formation Lane (Almost-Code Canonical)
-
Family OS — General Family / Household Regenerative Unit (Almost-Code Canonical)
-
Religion OS — General Religion, Meaning Systems & Moral Coordination Lane (Almost-Code Canonical)
-
Science OS — General Science, R&D & Knowledge Production Lane (Almost-Code Canonical)
-
How Studying Works | Numbered Series Reading Index
-
Construction OS — General Construction & Built Environment Delivery Lane (Almost-Code Canonical)
-
Manufacturing OS — General Manufacturing & Production Systems Lane (Almost-Code Canonical)
-
Logistics OS — General Logistics, Warehousing & Supply Routing Lane (Almost-Code Canonical)
-
How English Works | Further Reading Index
-
Media OS — General Media / Information Integrity / Narrative Coordination Lane (Almost-Code Canonical)
-
Communications OS — General Telecom / Internet / Information Transport Lane (Almost-Code Canonical)
-
Water OS — General Water & Wastewater Lane (Almost-Code Canonical)
-
Community OS — General Community / Third Places / Social Cohesion Lane (Almost-Code Canonical)
-
Energy OS — General Energy / Power Grid Lane (Almost-Code Canonical)
-
Transport OS — General Transport & Transit Lane (Almost-Code Canonical)
-
Food OS — General Food Supply Chain Lane (Almost-Code Canonical)
-
Security OS — General Security, Justice & Rule-of-Law Lane (Almost-Code Canonical)
-
Education OS — General Education Lane (Almost-Code Canonical)
-
Healthcare OS — General Healthcare Lane (Almost-Code Canonical)
-
Government OS — General Government Lane (Almost-Code Canonical)
-
Housing OS — General Housing & Urban Operations Lane (Almost-Code Canonical)
-
Bukit Timah Lattice Coordinate Standard (V1.1 Canonical)
-
The Collapse Corridor (V1.3)
-
Truncation & Stitching (V1.3)
-
Collapse Is a Rate Law, Not a Moral Failure (V1.3 — Harsh / Courtroom)
-
Replacement Latency vs Memory Half-Life
-
Over-Concentration Brittleness Law
-
Buffers (Directional Buffer Law)
-
Logistics & Supply Chain Continuity Inversion Test (CivOS)
-
Finance & Liquidity Inversion Test (CivOS)
-
Healthcare Repair Capacity Inversion Test (CivOS)
-
Education Pipeline Inversion Test (CivOS)
-
Governance & Command Inversion Test (CivOS)
-
Coordination Inversion Test (CivOS)
-
Culture Inversion Test (Civilisation OS) — Failure-First v1.1
-
How Culture Does Not Work (Civilisation OS) — Failure-First v1.1
-
Civilisation OS — The Inversion Atlas (Super-Index) v1.1
-
Identity, Culture & Meaning Inversion Test (Civilisation OS) — Failure-First v1.1
-
Security & Adversarial Pressure Inversion Test (Civilisation OS) — Failure-First v1.1
-
Adaptation & Learning Inversion Test (Civilisation OS) — Failure-First v1.1
-
Resilience & Redundancy Inversion Test (Civilisation OS) — Failure-First v1.1
-
Incentives & Metrics Inversion Test (Civilisation OS) — Failure-First v1.1
-
Complexity & Bureaucracy Inversion Test (Civilisation OS) — Failure-First v1.1
-
Maintenance & Asset Lifecycle Inversion Test (Civilisation OS) — Failure-First v1.1
-
Coordination & Integration Inversion Test (Civilisation OS) — Failure-First v1.1
-
The Collapse Corridor (P0 Propagation) — How Z0 Failures Become Z3 Collapse Over 20–30 Years (CivOS v1.1)
-
Family & Demography Regeneration Inversion Test (Civilisation OS) — Failure-First v1.1
-
Why Nurse Shortages Persist Despite Training
-
The Workforce Inversion ↔ Education OS Coupling Law (CivOS V1.1 Canonical))
-
Workforce / Skills Regeneration Inversion Test (Civilisation OS) — Failure-First v1.1
-
Information & Signalling Inversion Test (Civilisation OS) — Failure-First v1.1
-
Law & Verification Inversion Test (Civilisation OS) — Failure-First v1.1
-
Finance & Credit Inversion Test (Civilisation OS) — Failure-First v1.1
-
Logistics & Supply Chain Inversion Test (Civilisation OS) — Failure-First v1.1
-
Utilities Inversion Test (Civilisation OS) — Failure-First v1.1
-
Healthcare Inversion Test (Civilisation OS) — Failure-First v1.1
-
Government Failure vs Market Failure
-
What Is Not a Civilisation (CivOS / Failure-First v1.1)
-
What Government Is NOT
-
Civilisation OS | How Government Does Not Work (Mechanical)
-
First Principles of Government
-
The One-Page Ministry of Education Operator Checklist
-
Ministry of Education (MOE) Classification Box
-
The Civilisation Contract of Education (A Ministry of Education Series)
-
School vs Ministry of Education vs Tuition
-
Parents and Ministry of Education (MOE)
-
Ministry of Education Excellence Instruments
-
For Parents: What a Ministry of Education Is NOT
-
What a Ministry of Education Is NOT v1.1
Learning Projects / Portfolio
Project-layer learning systems, prototypes, specialist routes and experimental knowledge architecture.
-
Primary 4 Mathematics Tuition | Newton
-
SEC Examination Mathematics Tuition | Raffles Place
-
Primary 3 Mathematics Tuition | Raffles Place
-
Primary 2 Mathematics Tuition | Raffles Place
-
Primary 1 Mathematics Tuition | Raffles Place
-
Secondary 4 Mathematics Tuition | Eunos
-
Secondary 3 Mathematics Tuition | Eunos
-
Secondary 2 Mathematics Tuition | Eunos
-
Secondary 1 Mathematics Tuition | Eunos
-
PSLE Mathematics Tuition | Geylang Bahru
-
Primary 6 Mathematics Tuition | Geylang Bahru
-
Primary 5 Mathematics Tuition | Geylang Bahru
-
Primary 4 Mathematics Tuition | Geylang Bahru
-
SEC Examination Mathematics Tuition | Great World
-
Secondary 4 Mathematics Tuition | Boon Keng
-
Primary 3 Mathematics Tuition | Great World
-
Primary 2 Mathematics Tuition | Great World
-
Secondary 3 Mathematics Tuition | Boon Keng
-
Primary 1 Mathematics Tuition | Great World
-
Secondary 2 Mathematics Tuition | Boon Keng
-
Secondary 1 Mathematics Tuition | Boon Keng
-
PSLE Mathematics Tuition | Balestier
-
Primary 6 Mathematics Tuition | Balestier
-
Primary 5 Mathematics Tuition | Balestier
-
Primary 4 Mathematics Tuition | Balestier
-
SEC Examination Mathematics Tuition | Zion Road
-
Primary 3 Mathematics Tuition | Zion Road
-
Primary 2 Mathematics Tuition | Zion Road
-
Secondary 4 Mathematics Tuition | Robertson Quay
-
Primary 1 Mathematics Tuition | Zion Road
-
Secondary 3 Mathematics Tuition | Robertson Quay
-
Secondary 2 Mathematics Tuition | Robertson Quay
-
Secondary 1 Mathematics Tuition | Robertson Quay
-
PSLE Mathematics Tuition | Whampoa
-
Primary 6 Mathematics Tuition | Whampoa
-
Primary 5 Mathematics Tuition | Whampoa
-
Primary 4 Mathematics Tuition | Whampoa
-
SEC Examination Mathematics Tuition | Kim Seng
-
Secondary 4 Mathematics Tuition | Lavender
-
Primary 3 Mathematics Tuition | Kim Seng
-
Secondary 3 Mathematics Tuition | Lavender
-
Primary 2 Mathematics Tuition | Kim Seng
-
Secondary 2 Mathematics Tuition | Lavender
-
Primary 1 Mathematics Tuition | Kim Seng
-
Secondary 1 Mathematics Tuition | Lavender
-
PSLE Mathematics Tuition | Bendemeer
-
Primary 6 Mathematics Tuition | Bendemeer
-
Primary 5 Mathematics Tuition | Bendemeer
-
Primary 4 Mathematics Tuition | Bendemeer
-
SEC Examination Mathematics Tuition | Havelock
-
Primary 3 Mathematics Tuition | Havelock
-
Primary 2 Mathematics Tuition | Havelock
-
Secondary 4 Mathematics Tuition | Fort Canning
-
Secondary 3 Mathematics Tuition | Fort Canning
-
Primary 1 Mathematics Tuition | Havelock
-
Secondary 2 Mathematics Tuition | Fort Canning
-
Secondary 1 Mathematics Tuition | Fort Canning
-
PSLE Mathematics Tuition | Boon Keng
-
Primary 6 Mathematics Tuition | Boon Keng
-
Primary 5 Mathematics Tuition | Boon Keng
-
Primary 4 Mathematics Tuition | Boon Keng
-
SEC Examination Mathematics Tuition | Robertson Quay
-
Secondary 4 Mathematics Tuition | Kallang
-
Primary 3 Mathematics Tuition | Robertson Quay
-
Secondary 3 Mathematics Tuition | Kallang
-
Primary 2 Mathematics Tuition | Robertson Quay
-
Secondary 2 Mathematics Tuition | Kallang
-
Primary 1 Mathematics Tuition | Robertson Quay
-
Secondary 1 Mathematics Tuition | Kallang
-
PSLE Mathematics Tuition | Lavender
-
Primary 6 Mathematics Tuition | Lavender
-
Primary 5 Mathematics Tuition | Lavender
-
Primary 4 Mathematics Tuition | Lavender
-
SEC Examination Mathematics Tuition | Fort Canning
-
Secondary 4 Mathematics Tuition | Bukit Merah
-
Primary 3 Mathematics Tuition | Fort Canning
-
Primary 2 Mathematics Tuition | Fort Canning
-
Secondary 3 Mathematics Tuition | Bukit Merah
-
Primary 1 Mathematics Tuition | Fort Canning
-
Secondary 2 Mathematics Tuition | Bukit Merah
-
Secondary 1 Mathematics Tuition | Bukit Merah
-
PSLE Mathematics Tuition | Kallang
-
Primary 6 Mathematics Tuition | Kallang
-
Primary 5 Mathematics Tuition | Kallang
-
Primary 4 Mathematics Tuition | Kallang
-
SEC Examination Mathematics Tuition | Mount Sophia
-
Primary 3 Mathematics Tuition | Mount Sophia
-
Primary 2 Mathematics Tuition | Mount Sophia
-
Secondary 4 Mathematics Tuition | Bartley
-
Primary 1 Mathematics Tuition | Mount Sophia
-
Secondary 3 Mathematics Tuition | Bartley
-
Secondary 2 Mathematics Tuition | Bartley
-
Secondary 1 Mathematics Tuition | Bartley
-
PSLE Mathematics Tuition | Aljunied
-
Primary 6 Mathematics Tuition | Aljunied
-
Primary 5 Mathematics Tuition | Aljunied
-
Primary 4 Mathematics Tuition | Aljunied
-
Secondary 4 Mathematics Tuition | MacPherson
-
Secondary 3 Mathematics Tuition | MacPherson
-
Secondary 2 Mathematics Tuition | MacPherson
Routing rule: use hubs for meaning; use this index for completeness. A deep page should remain discoverable without forcing the main menu to carry the entire library.
