analysis of performance 3106832