update a and file

update a and file