I have a token that needs to go to a repeating activity1 x number of times but after the first time it goes trough the activity1, concurrently it needs to start other activities that are independent from the activity1 (Please see attached example model). After the token has completed repeating activity1 x amount of times now it needs to wait for the separate activities to be completed before it can continue. How can I set the "wait for event" to match the sibling tokens and only release those tokens instead of releasing all of them? wait-for-sibling-token-example.fsm