benchmark protocol review