image search on the dht with caching