[Participant] Representing refactored