Weird way to get out of tryAgain if-else, must modify