Hi! I want to use the Carry script v2 ( showing here ) for mounts for my characters. The idea would be to select the character's token, then the mount, and then have the character be carrying the mount. When he wants to dismount, he selects the character token, then drops all. However, the way that this script plays with the z-order is messing this up. The bottom-most token on the stack becomes the carrier when the !carry command is given, then it's pushed to the top of the stack. What I'd like is for the top-most token to be named the carrier. And/or I would like an option for a certain token to name the token it wants to carry, automatically pushing the carrier token to the top. That way the player only has to select a token and run the command !carry --[token-name], or some similar command (which I would hard-code into a token action), and voila! he's riding his horse! Could someone help me out with this?