further implimentation of UML. simple test.