Added base DHT.c