cache read files