update logic.