diagram_CL_Implementation