added participantType properly handling to apanel