Some comments on my update logic.