add file cache class