Add the dealings, i use queue to store the xml files in the cache, and use xml to pass the data on internet