completed UDH example