I've been told I'll fit in well here... do i?