function update.