Hello Germany! Long journey to get to you - happy to be here!