Excellent analogies and comments.