I am attempting to make a macro for players to quickly choose a character and have their token update to the chosen sheet with relevant info as this will happen multiple times per session. "callme" is setup to be the specific name that will be displayed on the token. The only issue I am running into is that "set name" isn't getting the info from the newest choice, but the previous choice. IE: The current character is Archer and I choose to switch to Brute. All the numbers and image get swapped correctly, but the name will be still be Archer. If I then choose Mage or Archer, the name will change to Brute. Is there something I am missing as I am still brand new to this? !token-mod {{ --set ?{Choose Character|BruteA,currentside#1 represents#@{BruteA|character_id} |ArcherA,currentside#2 represents#@{ArcherA|character_id} |MageA,currentside#3 represents#@{MageA|character_id} } set bar1_link#hp set bar2_link#ac set name|@{selected|callme} showname|yes }}