confidant protocol analysis of performance 7854494