update BaseFile