participant structure