Hi, and welcome back! I'm still here. Sorry. Though, my visits are infrequent. I tend to visit regularly for a week or two, then disappear.
We've got a bunch of new moderators, and I'm not trying to butter anybody up, but I think you'll be happy with the folks who were selected for that job.