update docuent