add actionUpdate() wip.