Shanks's UML