Return information from get xml and get file, and let the user provide a vaildation check before cache is stored.