modified my section of the UML