cleaner caching procedure