I have been building macros for my RQ game. I have a sequence of characteristic macros that I would like to nest to save screen space. An example of a characteristic roll is (for intelligence) &{template:default} {{name= @{selected|name} tests Intelligence}} [[ [[@{selected|INT}*?{multiplier|5}]] [[@{selected|INT}*?{multiplier}/5]] [[floor(@{selected|INT}*?{multiplier}/20)]] ]] {{Intelligence= test value is $[[0]] }} {{Roll=[[1d100]] }} {{Special= $[[1]] or less}} {{Critical= $[[2]] or less}} It took me some time to work out how to make this work by copying stuff from elsewhere plus a bit of trial and error. I then tried to nest macros. ?{Which characteristic?|INT,#IntelligenceM |STR,#StrengthM } I stuck to two characteristics INT and STR and made additional macros for those, after a substantial further amount of trial and error, and I think I have made the necessary substitutions in the code. I have seen lots of error messages where the mistakes were obviously mine and I have gone in, again and again tweaking codes. I thought I had it and then I got this message: TypeError: u is undefined This is not covered in your help forums and potentially takes me even further out of my depth than I already was. Any suggestions welcome but please do remember that I do not speak code! :-) Stephen