So I've been running a custom tabletop for years. I've recently been attempting to run it on Roll20. I have pretty much no experience with HTML, but I am a quick learner, so I've been trying my hand at making a custom character sheet. There are many problems I've run into, but the one I've been unable to find a fix for (primarily because I don't know how to go about googling it) is a math issue. Basically I'm wondering how to do the equivalent of adding parentheses. I basically have a base stat (e.g. Strength-base), then two separate fields for adding bonuses from various sources (e.g. Strength-bonus, Strength-item), then to round things off, I have the final stat (e.g. Strength). So I have this for all of the main stats in the game. Within the character sheet, all math is done using the base stat. As an example, Max health is calculated with: value="@{Endurance-base}*20+@{Power-base}*10". So if someone equips a set of armor that gives a bonus to endurance, their max health isn't affected. But to get to the point, the problem I've run into (I'm sure is due to my limited knowledge of html) is that within Roll20, when I reference the main stat (e.g. Strength) it references the equation used to come up with Strength: "{@{Strength-base}+@{Strength-bonus}+@{Strength-Item}". Some of you may already know the problem this is causing. Basically when I write a macro that says something along the lines of Strength*2, I get unintended results. On a character with a base strength of 10 and a bonus of 0 and an item bonus of 2, getting a final strength of 12 instead of getting 12*2, I'm getting 10+0+2*2. So basically what I'm asking is, is there a way to put something around the equation in the html so that when the attribute is referenced, it looks more like (10+0+2)*2 than 10+0+2*2? Thanks in advance for any help.