simply update contents