At length the idea of a West Highland Railway was developed. This time it would not attempt to reach Inverness, but was to run from Craigendoran, on the North British Railway line to Helensburgh. It would run beside the Gare Loch (instead of the southern part of Loch Lomond) to Ardlui, Crianlarich, Rannoch Moor and Loch Treig to Fort William. A branch was to continue to Lochailort and the south-west to Roshven, a west coast sea port intended to give access to fishing vessels and island steamers.