McCarthy praises leadership efforts