Jim, this is a great overview and I certainly agree with your points. I have just recently begun delving into…