Thanks Jim. I know you had some recent upsets in your life, hope you are recovering well. You sure seem to have the answers.