updated idef diagrams