improved fields and properties of UDT