new methods for moving file into cache