appreciate you very much! already simplified it as you suggested. !token-mod --set currentside|+ scale|?{What Size?|Medium,1|Large,2|Huge,3}g and this scrip is It's more than enough. thank you! timmaugh said: Unless this is going to get a lot more complicated, you don't need the "--ids" argument if you're just going to affect the selected token anyway (that's the default behavior). Also, you can get by with 1 "--set" argument for all settings you want to change. So you can do any of: !token-mod {{ --set currentside|+ scale|?{What Size?|Medium,1|Large,2|Huge,3}g }} ...or... !token-mod {{ --set currentside|+ scale|?{What Size?|Medium,1|Large,2|Huge,3}g }} ...or just... !token-mod --set currentside|+ scale|?{What Size?|Medium,1|Large,2|Huge,3}g Any of those should work just fine. ...but if you keep the camera rolling... If you add the Metascript Toolbox to this command, you could have the scale automatically set based on the side of the token that would be visible. For instance, if you know that the first side is for a "huge" creature size, the second side is for a "large" creature size, and the third side is for that "extra, extra medium" size, you could have that reflected in the syntax automatically and skip having to interact with the query at all. Note, this would mean that the command would become much more single-token-specific... since other tokens might have other progressions. But, if you want an example of the command using the Toolbox, post back with the connection of your scale values to the token sides.