Added simple file cache