Great! Glad to help! By the way, I was using this trick this morning to copy a series of abilities from one character to a bunch of different characters. I created a macro to have all of the InsertArg copy lines in it, then chatted as the recipient character to get the abilities copied over. If you have a bunch of abilities to move, you might use this same approach. If you *do* use that approach, you might have the same trouble I did where I ran into the bug where Roll20 sometimes drops lines from a multi-line macro. So where I was trying to copy 14 abilities from the source character, I might only end up with 11. Or 13. To get around that, I rolled everything up in Plugger (another metascript) statements. Here was my original macro: !ia --load#Tiberius McA|show_power_Super-Power-80 --store#show_power_Super-Power-80 !ia --load#Tiberius McA|whisper_power_Super-Power-80 --store#whisper_power_Super-Power-80 !ia --load#Tiberius McA|show_power_Lesser-Power-70 --store#show_power_Lesser-Power-70 !ia --load#Tiberius McA|whisper_power_Lesser-Power-70 --store#whisper_power_Lesser-Power-70 !ia --load#Tiberius McA|show_power_Minor-Power-60 --store#show_power_Minor-Power-60 !ia --load#Tiberius McA|whisper_power_Minor-Power-60 --store#whisper_power_Minor-Power-60 !ia --load#Tiberius McA|DieRoller --store#DieRoller !ia --load#Tiberius McA|skilla --store#skilla !ia --load#Tiberius McA|skillb --store#skillb !ia --load#Tiberius McA|skillc --store#skillc !ia --load#Tiberius McA|skilld --store#skilld !ia --load#Tiberius McA|skille --store#skille !ia --load#Tiberius McA|SetPower --store#SetPower !ia --load#Tiberius McA|Character-Menu --store#Character-Menu But by wrapping every line (except one, the last one) in Plugger's eval statements: {&eval} ... {&/eval} ...and then removing linebreaks, I got the final version of: !ia --load#Tiberius McA|Character-Menu --store#Character-Menu {&eval}!ia --load#Tiberius McA|show_power_Super-Power-80 --store#show_power_Super-Power-80{&/eval}{&eval}!ia --load#Tiberius McA|whisper_power_Super-Power-80 --store#whisper_power_Super-Power-80{&/eval}{&eval}!ia --load#Tiberius McA|show_power_Lesser-Power-70 --store#show_power_Lesser-Power-70{&/eval}{&eval}!ia --load#Tiberius McA|whisper_power_Lesser-Power-70 --store#whisper_power_Lesser-Power-70{&/eval}{&eval}!ia --load#Tiberius McA|show_power_Minor-Power-60 --store#show_power_Minor-Power-60{&/eval}{&eval}!ia --load#Tiberius McA|whisper_power_Minor-Power-60 --store#whisper_power_Minor-Power-60{&/eval}{&eval}!ia --load#Tiberius McA|DieRoller --store#DieRoller{&/eval}{&eval}!ia --load#Tiberius McA|skilla --store#skilla{&/eval}{&eval}!ia --load#Tiberius McA|skillb --store#skillb{&/eval}{&eval}!ia --load#Tiberius McA|skillc --store#skillc{&/eval}{&eval}!ia --load#Tiberius McA|skilld --store#skilld{&/eval}{&eval}!ia --load#Tiberius McA|skille --store#skille{&/eval}{&eval}!ia --load#Tiberius McA|SetPower --store#SetPower{&/eval} That is essentially the LAST line of my first macro with a bunch of meta structures embedded in it. Roll20 sees one command, so you side-step the bug of dropped lines, and then Plugger parses out the embedded parts and issues those commands, itself.