-- resource files cache interface