+Added idea of exception for "try again" pattern.