handle some exceptions during update process