Updated Class Diagram.