If the Sleeper can get to Fort William by 8.30 am (1 hr 25 mins earlier than at present) then it would also connect with the first Mallaig service, giving a 9.53 am arrival at Mallaig. Currently the earliest you can get there is 1.34 pm, and that's following a 2 hr+ wait at Fort William. A 9.53...