I don't get what the 'else' part does. Can you explain in the comments? I think an example might be useful.