Interactive-diagrams