LineDiagram final