UML description added, tiny addition to non-func