Oh yeah, you are going to fit in here just fine.
Welcome!