fixed the caching usage and CDE tool initialization param