add dht request validation and error return