squeegle1: Coming down from the moors above Largs .