Det har ock otvifvelaktigt gjort stora framsteg.