Bit of a time skip here. Also lookout for the train pun, lol.