Excellent discussion.