stora hafva framstegen varit i alla riktningar.