Lachlan Mac Corquodale’s activity