Thanks, Steve. This takes a lot of sustained effort. Not only do you keep the technical part going, you do a great job moderating the discussions also. I suspect that's even more challenging at times. Thanks for all you do!