reference DHTlib
reference UIPethernet