fixed bug in participant model