diagrams updated