updated View UML