ART-1040: further progress