added throw; after backup failure catch