Updating with begin/rescue blocks