update : the interface of VFile.