if we do not have a cache archive, then always create one