fix typo
add caching for images