update   dom