Welcome aboard!

I've got a hunch that you're going to fit in just fine.