Refactored Participant Mofification