update docuemnt