diagrams update