Update with try finally