added cache directory