Over the years I have gotten to know John. He is great. He explains everything in terms I understand, he gives me real options and he is just a nice guy.