Good method for UDT management

Well here's how, not why not to: