add protocol execution, analysis, synthesize, conclusion