the final update