Upgrade: Various Improvements to Participants Flows

Follow