Updated Participant .cpp and h