This one just confuses me. When it comes to the railroad, I automatically am given a check mark to indicate my capital (Montreal) is connected to an Atlantic Port, despite not having built any railroads (and there not being a continuous railroad connection to any Atlantic Ports). I also can't get a check mark for the Pacific port. I built Vancouver and built a railroad pathway to Montreal, but it didn't give me a check mark. What exactly indicates a railroad reaches a port for this one? Also, for controlling every city in Canada, how do I get the British out of St. John's? I obviously can't invade it (as per the requirement), so what am I supposed to do? Do I just need to try and get it to culturally flip? I kept asking them for it, but they kept refusing (had them at Pleased).