added UML schema