fix DEFAULT_CACHE logic