update : the implements of VFile.