Diagram development