add core UML