close #18 caching all the images on a local storage location