A long train journey after a long time! Excited.