refresh cache on load