Thank you Jim. It genuinely means a lot to hear such nice words about it from you.