Thanks a lot for the videos. I think I have a lot of it figured out now but the traders, I'm not so sure of, it seems like you need one trader controller in the start to select initial trader, but a second one is used to activate the shop volume that works the doors/teleports in the normal way. An "allow perk swap" routine scripted trigger. along with cash for end of wave bonus need to be inserted. But what has me wondering is the "ActivateCheckpoint#" ... is that need to be tagged someplace or is it understood by the SDK knowing what place it is in? I see in StoryObjective Properties Objective_Events - Activation Events but I have not found a tag for it anywhere.