made send() protected in participant.