Great Blog posts. I have been reading them for a little while. Thanks for your thoughts. I appreciate your expertise.