altered cache structure in such a way that it does not keep files in main memory, if not necessary