I'm happy to be here, but it will take a bit of time to get used to it.

GIF