new changes for new loader-cache