what if the save fails?