Fixed, and added a clause about failure.