och stora ha framstegen varit i alla riktningar.