diff --git a/source/fundamentals.txt b/source/fundamentals.txt
index f99fd564..95337c82 100644
--- a/source/fundamentals.txt
+++ b/source/fundamentals.txt
@@ -8,26 +8,26 @@ Fundamentals
:titlesonly:
:maxdepth: 1
- /fundamentals/connections
- /fundamentals/stable-api
- /fundamentals/authentication
- /fundamentals/enterprise-auth
- /fundamentals/crud
- /fundamentals/serialization
- /fundamentals/database-collection
- /fundamentals/schema-validation
- /fundamentals/aggregation
- /fundamentals/indexes
- /fundamentals/transactions
- /fundamentals/time-series
- /fundamentals/tracing-logging
- /fundamentals/run-command
- /fundamentals/performance
- /fundamentals/runtimes
- /fundamentals/monitoring
- /fundamentals/collations
- /fundamentals/geo
- /fundamentals/gridfs
+ Connections
+ Stable API
+ Authentication
+ Enterprise Authentication
+ CRUD
+ Serialization
+ Databases & Collections
+ Schema Validation
+ Aggregation
+ Indexes
+ Transactions
+ Time Series Collections
+ Tracing & Logging
+ Database Commands
+ Performance Considerations
+ Async & Sync APIs
+ Monitoring
+ Collations
+ Search Geospatially
+ GridFS
..
Connect to MongoDB Atlas from AWS Lambda
diff --git a/source/fundamentals/connections.txt b/source/fundamentals/connections.txt
index bcceefb0..b9fc7736 100644
--- a/source/fundamentals/connections.txt
+++ b/source/fundamentals/connections.txt
@@ -6,10 +6,10 @@ Connections
.. toctree::
- /fundamentals/connections/connection-guide
- /fundamentals/connections/connection-options
- /fundamentals/connections/network-compression
- /fundamentals/connections/tls
+ Connection Guide
+ Connection Options
+ Network Compression
+ Enable & Configure TLS
..
Connect to MongoDB Atlas from AWS Lambda
diff --git a/source/fundamentals/crud.txt b/source/fundamentals/crud.txt
index 53714a77..e21a4660 100644
--- a/source/fundamentals/crud.txt
+++ b/source/fundamentals/crud.txt
@@ -7,9 +7,9 @@ CRUD Operations
.. toctree::
:caption: CRUD Operations
- /fundamentals/crud/read-operations
- /fundamentals/crud/write-operations
- /fundamentals/crud/compound-operations
+ Read
+ Write
+ Compound Operations
..
/fundamentals/crud/write-read-pref
diff --git a/source/fundamentals/crud/read-operations.txt b/source/fundamentals/crud/read-operations.txt
index 6f266216..b77f6c30 100644
--- a/source/fundamentals/crud/read-operations.txt
+++ b/source/fundamentals/crud/read-operations.txt
@@ -7,14 +7,14 @@ Read Operations
.. toctree::
:caption: Read Operations
- /fundamentals/crud/read-operations/retrieve
- /fundamentals/crud/read-operations/query
- /fundamentals/crud/read-operations/cursor
- /fundamentals/crud/read-operations/change-streams
- /fundamentals/crud/read-operations/text-search
- /fundamentals/crud/read-operations/sort
- /fundamentals/crud/read-operations/skip
- /fundamentals/crud/read-operations/limit
+ Retrieve Data
+ Specify a Query
+ Data Cursors
+ Open Change Streams
+ Search Text
+ Sort Results
+ Skip Results
+ Limit Results
..
/fundamentals/crud/read-operations/count
diff --git a/source/fundamentals/crud/write-operations.txt b/source/fundamentals/crud/write-operations.txt
index fc006b2c..9746641e 100644
--- a/source/fundamentals/crud/write-operations.txt
+++ b/source/fundamentals/crud/write-operations.txt
@@ -7,10 +7,10 @@ Write Operations
.. toctree::
:caption: Write Operations
- /fundamentals/crud/write-operations/insert
- /fundamentals/crud/write-operations/change
- /fundamentals/crud/write-operations/delete
- /fundamentals/crud/write-operations/bulk
+ Insert
+ Modify
+ Delete
+ Bulk Operations
..
/fundamentals/crud/write-operations/arrays
diff --git a/source/fundamentals/indexes.txt b/source/fundamentals/indexes.txt
index de804c16..c8b7f8b2 100644
--- a/source/fundamentals/indexes.txt
+++ b/source/fundamentals/indexes.txt
@@ -19,7 +19,7 @@ Indexes
.. toctree::
- /fundamentals/indexes/atlas-search-indexes
+ Atlas Search Indexes
Overview
--------
diff --git a/source/fundamentals/monitoring.txt b/source/fundamentals/monitoring.txt
index f01ef4da..f5668d34 100644
--- a/source/fundamentals/monitoring.txt
+++ b/source/fundamentals/monitoring.txt
@@ -7,9 +7,9 @@ Monitoring
.. toctree::
:caption: Monitoring categories
- /fundamentals/monitoring/cluster-monitoring
- /fundamentals/monitoring/command-monitoring
- /fundamentals/monitoring/connection-monitoring
+ Cluster Monitoring
+ Command Monitoring
+ Connection Monitoring
- :ref:`Cluster Monitoring `: monitor changes
in your cluster configuration
diff --git a/source/index.txt b/source/index.txt
index a8baab74..4d4780b6 100644
--- a/source/index.txt
+++ b/source/index.txt
@@ -7,19 +7,18 @@
:maxdepth: 1
Quick Start
- /quick-reference
- /whats-new
- /usage-examples
- /fundamentals
+ Quick Reference
+ What's New
+ CRUD Examples
+ Fundamentals
API Documentation <{+api+}/>
- /faq
- /connection-troubleshooting
- /op-error-handling
- /issues-and-help
- /compatibility
+ FAQ
+ Connection Troubleshooting
+ Operation Error Handling
+ Issues & Help
+ Compatibility
View the Source
-
Introduction
------------
diff --git a/source/quick-start.txt b/source/quick-start.txt
index 15d8484f..045bfc3c 100644
--- a/source/quick-start.txt
+++ b/source/quick-start.txt
@@ -17,6 +17,14 @@ Rust Driver Quick Start
.. meta::
:keywords: get started, tutorial, code example
+.. toctree::
+
+ Download & Install
+ Create a Deployment
+ Create a Connection String
+ Connect
+ Next Steps
+
Overview
--------
@@ -34,11 +42,3 @@ required) MongoDB Atlas deployment by following the steps in this guide.
Follow the steps in this guide to connect a sample Rust application to
a MongoDB Atlas deployment.
-
-.. toctree::
-
- /quick-start/download-and-install/
- /quick-start/create-a-deployment/
- /quick-start/create-a-connection-string/
- /quick-start/connect-to-mongodb/
- /quick-start/next-steps/
\ No newline at end of file
diff --git a/source/usage-examples.txt b/source/usage-examples.txt
index 78815a28..77ad6449 100644
--- a/source/usage-examples.txt
+++ b/source/usage-examples.txt
@@ -19,17 +19,17 @@ Usage Examples
.. toctree::
- /usage-examples/findOne
- /usage-examples/find
- /usage-examples/insertOne
- /usage-examples/insertMany
- /usage-examples/updateOne
- /usage-examples/updateMany
- /usage-examples/replace
- /usage-examples/deleteOne
- /usage-examples/deleteMany
- /usage-examples/count
- /usage-examples/distinct
+ Find One
+ Find Multiple
+ Insert One
+ Insert Multiple
+ Update One
+ Update Multiple
+ Replace One
+ Delete One
+ Delete Multiple
+ Count
+ List Distinct Values
Overview
--------