I've been playing with this for a few days now, and so far I'm very much liking the results. I've tweaked the code a little give more info so that this: /w gm &{template:5e-shaped} {{title=High Harbor Folk}} {{text_big=These are general people to be found in High Harbor [Aurelius](!/ [Image](<a href="https://i.imgur.com/tkZBeDp.jpg" rel="nofollow">https://i.imgur.com/tkZBeDp.jpg</a>) ** Aurelius — **Golden Dragonborn. High level Wizard with eye for business. Has carnivorous plant companion. /w gm Knows identity of Selendriana) - *Dragonborn Wizard* [Arabella](!/ [Image](<a href="https://i.imgur.com/ZSSMI0m.jpg" rel="nofollow">https://i.imgur.com/ZSSMI0m.jpg</a>) ** Arabella — **Carnivorous plant companion of Aurelius. Cannot speak, but can understand common. /w gm Cannot speak, but can understand common.) - *His Carnivorous Plant Companion* }} produces this: Clicking on "Aurelius" in the example above gives me this: This is beautiful, but I'd like to extend the functionality. I have a separate block of code for each area of town or major group of NPCs. Currently, I have a directory macro: /w gm &{template:5e-shaped} {{title=NPCs}} {{text_big=[High-Harbor-Folk](~High-Harbor-Folk) [Southside Syndicate](~Malek) [Cult of the Body Deathless](~Body-Deathless) }} That produces this: To facilitate transportability, all macros are built in as ability macros in a character sheet called "NPCs". The directory macro calls them as ability macro buttons from its own sheet. Thus, clicking "High Harbor Folk" calls the ability macro "High-Harbor-Folk" as shown in the first example. As this grows, I can foresee it becoming unweildy, particularly if I want to tweak the code or update entries. I am using a spreadsheet to parse all the code for me so that all I have to do is enter the data and copy formatted sections of a column into a given macro. Question: Is it possible to have it all built into one uber-macro? Is it possible to nest multiple roll templates within a roll template? I've tried numerous permutations of code, but nothing seems to carry through. The ideal would be to click one button to call up the directory, have the list of NPCs display, and then click the NPC name to give the portrait and bio info. _________ Note: The dragonborn image above is from a Google search of public sources and its ultimate use is within a private game. I make no claim to authorship or permission.