Ok. Seems like this should be possible but I'm out of my league. I have some rollable tables. I built macros for each of those rollable tables using the RecursiveTable API and included some nice output: MACRO1 !rt /w gm &{template:default} {{rname= Heading for Output }} {{name= Subheading for output }} {{description= The party encounters** [[1t[Name_of_Table-one]]]**. }} ! MACRO2 !rt /w gm &{template:default} {{rname= Heading for Output }} {{name= Subheading for output }} {{description= The party encounters** [[1t[Name_of_Table-two]]]**. }} ! MACRO3 !rt /w gm &{template:default} {{rname= Heading for Output }} {{name= Subheading for output }} {{description= The party encounters** [[1t[Name_of_Table-three]]]**. }} ! Now, what I'd like to do is create a macro that will give me a drop-down listing Macro1 and Macro2 and then when I select the macro, the macro executes and outputs in the nice format. I have the drop-down and the output format but it's not actually executing the selected macro with the RecursiveTable output. DROP-DOWN MACRO This gives me everything I'm looking for except MACRO3 isn't in the list !rt /w gm &{template:default} {{name= Random Encounter }} ?{This Random Encounter|Encounter at-day, #Name_of_Macro-one|Encounter at-night,#Name_of_Macro-two |The Third Encounter-day,#Name_of_Macro-three} ! Now, if I remove the space in front of the pipe for option 3, it's suddenly there BUT, it appears to only be calling the macro associated with option 3 regardless of the choice made from the drop-down. I'm soooo close. But something's still broken somewhere. Arg! Seriously, this feels like voodoo. I removed the !rt and trailing ! a couple of times when stuff broke and put it back in - doing nothing else - and it started working again. I just don't know where to go from here. I can run the macros single but I'm creating a lot of tables and it would be nice to have a single option to choose rather than clutter my screen with buttons.