add imageCache