Hmmm.. How will the user know what happened? Won't it just look like a refresh if it fails? That seems weird :/