flat file cache system