And today we have a very special guest. I'm very honored to have him take his time to join us and that's Jim Semivand welcome Jim.