DHT PR

This PR will be for CR and conversation on the DHT.
shouldnt this be an error? let's avoid panics like the plague, cause then we have to worry about catching them everywhere else.