DHT modified, add str to str support