first update document
update document