# Part III: Advanced Topics

This section covers situations that you probably won't run into on every game, but might encounter as you think about trickier customizations.

Banishing (and Changing) Awkward Messages
The Command Execution Cycle
Manipulating the Transcript
Redefining Scope
Multiple Inheritance
Using Nested Rooms as Staging Locations
Handling Odd Noun Phrases
Global Command Remapping
Writing a Game in the Past Tense
Internet Media Types for TADS
Workbench Project Starter Templates

TADS 3 Technical Manual
Table of Contents | Advanced Topics
Prev: Using the Banner API Next: Banishing (and Changing) Awkward Messages